summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2019-01-08 12:08:39 +0000
committeradam <adam@pkgsrc.org>2019-01-08 12:08:39 +0000
commit455a54b96613c1edc96c652b721b49b4909642e4 (patch)
tree0a64f8d72bc4b23e8e5b24a6bf40376f66183373
parentfc363d22687648ae62606d16408116c079ad124b (diff)
downloadpkgsrc-455a54b96613c1edc96c652b721b49b4909642e4.tar.gz
py-pyobjc: updated to 5.1.2
Version 5.1.2 Fix compile error on macOS 10.9 or earlier Calling completion handler failed due to incomplete runtime info PyObjC’s metadata system didn’t automaticly set the call signature for blocks passed into a method implemented in Python. This causes problems when the ObjC or Swift block does not have signature information in the ObjC/blocks runtime. Use MAP_JIT when allocating memory for the executable stubs for Python methods. With the “restricted” runtime you’ll have to add the “com.apple.security.cs.allow-jit” entitlement to use this flag, in earlier versions you’d have to use a different entitlement: “com.apple.security.cs.allow-unsigned-executable-memory”. The MAP_JIT flag is only used on macOS 10.14 or later. Ensure that PyObjC can be built using /usr/bin/python on macOS 10.14 This failed due the problems with header files in the SDK included with Xcode 10. Version 5.1.1 Update metadata for Xcode 10.1 Version 5.1 Xcode 10 “GM” contains one difference from the last beta: the constant MLComputeUnitsCPUAndGPU in the CoreML bindings. Add a proxy for C’s “FILE*” type on Python 3. This is not necessary on Python 2 because the default IO stack on Python 2 already uses FILE* internally. This proxy type is very minimal and shouldn’t not be used for general I/O. Bindings are up-to-date w.r.t. Xcode 10.1 (beta) Updated the support code for framework wrappers to be able to emit deprecation warnings on the first import of a deprecated constants (functions and methods will only raise a deprecation warning when called). This is just an infrastructure change, the actual framework bindings do not yet contain the information used to emit deprecation warnings. Add metadata for deprecation warnings to the “Contacts” framework Import ABCs from collections.abc instead of collections because the latter is deprecated. Instances of most builtin value types and sequences (int, float, str, unicode, tuple, list, set, frozenset and dict) can now be written to archives that require secureCoding. Version 5.0 Version 5.0 of PyObjC primarily adds support for macOS 10.14 (mojave), and also adds support for a couple of older frameworks that weren’t supported before.
-rw-r--r--devel/py-pyobjc-core/distinfo10
-rw-r--r--devel/py-pyobjc-framework-AVFoundation/distinfo10
-rw-r--r--devel/py-pyobjc-framework-AVKit/distinfo10
-rw-r--r--devel/py-pyobjc-framework-Accounts/distinfo10
-rw-r--r--devel/py-pyobjc-framework-AddressBook/distinfo10
-rw-r--r--devel/py-pyobjc-framework-AppleScriptKit/distinfo10
-rw-r--r--devel/py-pyobjc-framework-AppleScriptObjC/distinfo10
-rw-r--r--devel/py-pyobjc-framework-ApplicationServices/distinfo10
-rw-r--r--devel/py-pyobjc-framework-Automator/distinfo10
-rw-r--r--devel/py-pyobjc-framework-CFNetwork/distinfo10
-rw-r--r--devel/py-pyobjc-framework-CalendarStore/distinfo10
-rw-r--r--devel/py-pyobjc-framework-CloudKit/distinfo10
-rw-r--r--devel/py-pyobjc-framework-Cocoa/distinfo10
-rw-r--r--devel/py-pyobjc-framework-Collaboration/distinfo10
-rw-r--r--devel/py-pyobjc-framework-ColorSync/distinfo10
-rw-r--r--devel/py-pyobjc-framework-Contacts/distinfo10
-rw-r--r--devel/py-pyobjc-framework-ContactsUI/distinfo10
-rw-r--r--devel/py-pyobjc-framework-CoreBluetooth/distinfo10
-rw-r--r--devel/py-pyobjc-framework-CoreData/distinfo10
-rw-r--r--devel/py-pyobjc-framework-CoreLocation/distinfo10
-rw-r--r--devel/py-pyobjc-framework-CoreML/distinfo10
-rw-r--r--devel/py-pyobjc-framework-CoreSpotlight/distinfo10
-rw-r--r--devel/py-pyobjc-framework-CoreText/distinfo10
-rw-r--r--devel/py-pyobjc-framework-CoreWLAN/distinfo10
-rw-r--r--devel/py-pyobjc-framework-CryptoTokenKit/distinfo10
-rw-r--r--devel/py-pyobjc-framework-DictionaryServices/Makefile4
-rw-r--r--devel/py-pyobjc-framework-DictionaryServices/PLIST5
-rw-r--r--devel/py-pyobjc-framework-DictionaryServices/distinfo10
-rw-r--r--devel/py-pyobjc-framework-DiskArbitration/distinfo10
-rw-r--r--devel/py-pyobjc-framework-EventKit/distinfo10
-rw-r--r--devel/py-pyobjc-framework-ExceptionHandling/distinfo10
-rw-r--r--devel/py-pyobjc-framework-ExternalAccessory/distinfo10
-rw-r--r--devel/py-pyobjc-framework-FSEvents/distinfo10
-rw-r--r--devel/py-pyobjc-framework-FinderSync/distinfo10
-rw-r--r--devel/py-pyobjc-framework-GameCenter/distinfo10
-rw-r--r--devel/py-pyobjc-framework-GameController/distinfo10
-rw-r--r--devel/py-pyobjc-framework-GameKit/distinfo10
-rw-r--r--devel/py-pyobjc-framework-GameplayKit/distinfo10
-rw-r--r--devel/py-pyobjc-framework-IOSurface/distinfo10
-rw-r--r--devel/py-pyobjc-framework-ImageCaptureCore/distinfo10
-rw-r--r--devel/py-pyobjc-framework-InputMethodKit/distinfo10
-rw-r--r--devel/py-pyobjc-framework-InstallerPlugins/distinfo10
-rw-r--r--devel/py-pyobjc-framework-InstantMessage/distinfo10
-rw-r--r--devel/py-pyobjc-framework-Intents/distinfo10
-rw-r--r--devel/py-pyobjc-framework-LatentSemanticMapping/distinfo10
-rw-r--r--devel/py-pyobjc-framework-LaunchServices/Makefile4
-rw-r--r--devel/py-pyobjc-framework-LaunchServices/PLIST5
-rw-r--r--devel/py-pyobjc-framework-LaunchServices/distinfo10
-rw-r--r--devel/py-pyobjc-framework-LocalAuthentication/distinfo10
-rw-r--r--devel/py-pyobjc-framework-MapKit/distinfo10
-rw-r--r--devel/py-pyobjc-framework-MediaAccessibility/distinfo10
-rw-r--r--devel/py-pyobjc-framework-MediaLibrary/distinfo10
-rw-r--r--devel/py-pyobjc-framework-MediaPlayer/distinfo10
-rw-r--r--devel/py-pyobjc-framework-ModelIO/distinfo10
-rw-r--r--devel/py-pyobjc-framework-MultipeerConnectivity/distinfo10
-rw-r--r--devel/py-pyobjc-framework-NetFS/distinfo10
-rw-r--r--devel/py-pyobjc-framework-NetworkExtension/distinfo10
-rw-r--r--devel/py-pyobjc-framework-NotificationCenter/distinfo10
-rw-r--r--devel/py-pyobjc-framework-OpenDirectory/distinfo10
-rw-r--r--devel/py-pyobjc-framework-Photos/distinfo10
-rw-r--r--devel/py-pyobjc-framework-PhotosUI/distinfo10
-rw-r--r--devel/py-pyobjc-framework-PreferencePanes/distinfo10
-rw-r--r--devel/py-pyobjc-framework-PubSub/distinfo10
-rw-r--r--devel/py-pyobjc-framework-QTKit/distinfo10
-rw-r--r--devel/py-pyobjc-framework-Quartz/distinfo10
-rw-r--r--devel/py-pyobjc-framework-SafariServices/distinfo10
-rw-r--r--devel/py-pyobjc-framework-SceneKit/distinfo10
-rw-r--r--devel/py-pyobjc-framework-ScreenSaver/distinfo10
-rw-r--r--devel/py-pyobjc-framework-ScriptingBridge/distinfo10
-rw-r--r--devel/py-pyobjc-framework-SearchKit/Makefile4
-rw-r--r--devel/py-pyobjc-framework-SearchKit/PLIST5
-rw-r--r--devel/py-pyobjc-framework-SearchKit/distinfo10
-rw-r--r--devel/py-pyobjc-framework-Security/distinfo10
-rw-r--r--devel/py-pyobjc-framework-SecurityInterface/distinfo10
-rw-r--r--devel/py-pyobjc-framework-ServiceManagement/distinfo10
-rw-r--r--devel/py-pyobjc-framework-Social/distinfo10
-rw-r--r--devel/py-pyobjc-framework-SpriteKit/distinfo10
-rw-r--r--devel/py-pyobjc-framework-StoreKit/distinfo10
-rw-r--r--devel/py-pyobjc-framework-SyncServices/distinfo10
-rw-r--r--devel/py-pyobjc-framework-SystemConfiguration/distinfo10
-rw-r--r--devel/py-pyobjc-framework-Vision/distinfo10
-rw-r--r--devel/py-pyobjc-framework-WebKit/distinfo10
-rw-r--r--devel/py-pyobjc-framework-iTunesLibrary/distinfo10
-rw-r--r--devel/py-pyobjc-framework-libdispatch/distinfo10
-rw-r--r--devel/py-pyobjc/Makefile.common84
85 files changed, 441 insertions, 450 deletions
diff --git a/devel/py-pyobjc-core/distinfo b/devel/py-pyobjc-core/distinfo
index cc6a5e7f4e5..6045b1e0eb9 100644
--- a/devel/py-pyobjc-core/distinfo
+++ b/devel/py-pyobjc-core/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2018/08/15 19:00:48 adam Exp $
+$NetBSD: distinfo,v 1.6 2019/01/08 12:08:39 adam Exp $
-SHA1 (pyobjc-core-4.2.2.tar.gz) = dbc2bb5ac0e87500cc999f681bbc421547abc249
-RMD160 (pyobjc-core-4.2.2.tar.gz) = 6a699532606299eb7c0ea01a809ad04a684ee525
-SHA512 (pyobjc-core-4.2.2.tar.gz) = 6a3647ef5b4ab60f70d979f603f2649c144a6b151302ecda48b65f9e8cdbd3b6a26725b2ed6d8c320e37bf9ea4a050c2a995de64e17bd652b68f594c452409ba
-Size (pyobjc-core-4.2.2.tar.gz) = 776288 bytes
+SHA1 (pyobjc-core-5.1.2.tar.gz) = 3cf33501d284a3b7c8fb10358c18f463f16c574c
+RMD160 (pyobjc-core-5.1.2.tar.gz) = b74806ee8b66a141a6f96303ecc56448808a1ccb
+SHA512 (pyobjc-core-5.1.2.tar.gz) = e73658e79111910ff0aa62daf2734c4d1bcdfef1619324d7721358cc2b71f28c8f9ec517927d5071dccff097054558a025e9446c655479d2f93d7e4573436acd
+Size (pyobjc-core-5.1.2.tar.gz) = 794290 bytes
diff --git a/devel/py-pyobjc-framework-AVFoundation/distinfo b/devel/py-pyobjc-framework-AVFoundation/distinfo
index ff334d124a0..9c1bbf7b632 100644
--- a/devel/py-pyobjc-framework-AVFoundation/distinfo
+++ b/devel/py-pyobjc-framework-AVFoundation/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2018/08/15 19:00:48 adam Exp $
+$NetBSD: distinfo,v 1.4 2019/01/08 12:08:39 adam Exp $
-SHA1 (pyobjc-framework-AVFoundation-4.2.2.tar.gz) = 2983267a45839100c25a76d4f18c3a8956925609
-RMD160 (pyobjc-framework-AVFoundation-4.2.2.tar.gz) = 45110f3c5fa29c44cc9ad1d67ec0df3ada8dd624
-SHA512 (pyobjc-framework-AVFoundation-4.2.2.tar.gz) = 6684a18f577225b453ebdd96b59402ebb232ccad179de235a2a6d07eba78e42def9e2523fa1f4b39357c88f72901efc3ecc9fb252d4d354dfeecbae1b003d691
-Size (pyobjc-framework-AVFoundation-4.2.2.tar.gz) = 118256 bytes
+SHA1 (pyobjc-framework-AVFoundation-5.1.2.tar.gz) = 49101cd022225c682cc8e22d5dc786efd57e0782
+RMD160 (pyobjc-framework-AVFoundation-5.1.2.tar.gz) = 706ca3d018955b885f7032107d5d09cb786a5789
+SHA512 (pyobjc-framework-AVFoundation-5.1.2.tar.gz) = 0b264cfc889ff642286fbd92128f9a8c62e829e2b9179baf733e5cb30b5669a1c6ba4cf70851d32e59b5bd0043d03b18aa58e95e1959e83ba44a51eede4b4355
+Size (pyobjc-framework-AVFoundation-5.1.2.tar.gz) = 273766 bytes
diff --git a/devel/py-pyobjc-framework-AVKit/distinfo b/devel/py-pyobjc-framework-AVKit/distinfo
index 74dda6b1877..83719d3ba12 100644
--- a/devel/py-pyobjc-framework-AVKit/distinfo
+++ b/devel/py-pyobjc-framework-AVKit/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2018/08/15 19:00:49 adam Exp $
+$NetBSD: distinfo,v 1.4 2019/01/08 12:08:39 adam Exp $
-SHA1 (pyobjc-framework-AVKit-4.2.2.tar.gz) = 0e5e66fd40942b513eb059770765ac6709d2ea5f
-RMD160 (pyobjc-framework-AVKit-4.2.2.tar.gz) = d8693627fcd0e58fdf44ac63006e3649bcbf8806
-SHA512 (pyobjc-framework-AVKit-4.2.2.tar.gz) = ec70635c0d2a421d34b8449f9ed9dc8da946b45fb9d667001ce67638dd28f7553640c063b5a73d0e36c2f73505b2d4bb1a266ecdb9752a98dc1fecfb4c8ef665
-Size (pyobjc-framework-AVKit-4.2.2.tar.gz) = 18336 bytes
+SHA1 (pyobjc-framework-AVKit-5.1.2.tar.gz) = 53fabd0487bbcf7ac1c4ad6e942306460671fece
+RMD160 (pyobjc-framework-AVKit-5.1.2.tar.gz) = 076337c8087a4299b065b349fe3c310c0a8ad7d3
+SHA512 (pyobjc-framework-AVKit-5.1.2.tar.gz) = 35e063ae7bc2a74c3137d61231bd9fe33b8cd6095425e00b744b4d1fc971648289d9a2a9449df6c57382d0015411439b77be6b7c878d06b9e2a1cf3f96df9214
+Size (pyobjc-framework-AVKit-5.1.2.tar.gz) = 19201 bytes
diff --git a/devel/py-pyobjc-framework-Accounts/distinfo b/devel/py-pyobjc-framework-Accounts/distinfo
index a4b1508040f..cbd1363566e 100644
--- a/devel/py-pyobjc-framework-Accounts/distinfo
+++ b/devel/py-pyobjc-framework-Accounts/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2018/08/15 19:00:49 adam Exp $
+$NetBSD: distinfo,v 1.6 2019/01/08 12:08:39 adam Exp $
-SHA1 (pyobjc-framework-Accounts-4.2.2.tar.gz) = a0f278a5af7164bdd04d436f99078dc9cf2ae4e8
-RMD160 (pyobjc-framework-Accounts-4.2.2.tar.gz) = e6b1090b7a4eb242d4d186c4ffc05f0522a8ee64
-SHA512 (pyobjc-framework-Accounts-4.2.2.tar.gz) = 39a80a7ad277df7b8de07e5425b3ada236b88695ec719f6f4bc456ac9c3d8e1b4cb8870003d8c6ad6268a15508663820781ec46aa47645b129fa0e5e917cd30a
-Size (pyobjc-framework-Accounts-4.2.2.tar.gz) = 12184 bytes
+SHA1 (pyobjc-framework-Accounts-5.1.2.tar.gz) = 91f778fca04e6e6aea6fcee100901762bd21c960
+RMD160 (pyobjc-framework-Accounts-5.1.2.tar.gz) = 8295dcc5ede7b25d2bdf2f0022aafbf196db37ee
+SHA512 (pyobjc-framework-Accounts-5.1.2.tar.gz) = 40064094851a66af9c36f26046af6bff65435950e0978c3048f318736e6c7f53fc66cfdaa2b4b625802effe1239e4498c41f8247c344ba9a9a48069beb5d68ff
+Size (pyobjc-framework-Accounts-5.1.2.tar.gz) = 12324 bytes
diff --git a/devel/py-pyobjc-framework-AddressBook/distinfo b/devel/py-pyobjc-framework-AddressBook/distinfo
index 87702015906..b2339dce768 100644
--- a/devel/py-pyobjc-framework-AddressBook/distinfo
+++ b/devel/py-pyobjc-framework-AddressBook/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2018/08/15 19:00:49 adam Exp $
+$NetBSD: distinfo,v 1.6 2019/01/08 12:08:39 adam Exp $
-SHA1 (pyobjc-framework-AddressBook-4.2.2.tar.gz) = 69db62a8b72a06e7bb24ac4b4cf8bb12b5054e41
-RMD160 (pyobjc-framework-AddressBook-4.2.2.tar.gz) = dfc1d00173ff11ccdb194d70470bf6bb6eb6f7f7
-SHA512 (pyobjc-framework-AddressBook-4.2.2.tar.gz) = 386a80ea7b0f9cd516f8eeb51258f88d9c1ca1ee5d497a6a0d712b4ef2802e008472a04e9f6820da73cda11fdc086fabab4d5aac67bc0a81058e01ee4666dc34
-Size (pyobjc-framework-AddressBook-4.2.2.tar.gz) = 75210 bytes
+SHA1 (pyobjc-framework-AddressBook-5.1.2.tar.gz) = 734b3ee6a31b204d740098a76bd122611223c3a1
+RMD160 (pyobjc-framework-AddressBook-5.1.2.tar.gz) = c55ddf8e8dace21f0c81efdc85f32099a6d17cc2
+SHA512 (pyobjc-framework-AddressBook-5.1.2.tar.gz) = 71fb654811a970a85218d4ef294b1069d589820abf9c207056daa04dcea643e0928d33d41b35c836ce6b64eccf4d140f8e4ecaaa2f20f7bbc6a83a1a27f1a0ee
+Size (pyobjc-framework-AddressBook-5.1.2.tar.gz) = 75564 bytes
diff --git a/devel/py-pyobjc-framework-AppleScriptKit/distinfo b/devel/py-pyobjc-framework-AppleScriptKit/distinfo
index 599ba6c6524..e839b570076 100644
--- a/devel/py-pyobjc-framework-AppleScriptKit/distinfo
+++ b/devel/py-pyobjc-framework-AppleScriptKit/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2018/08/15 19:00:49 adam Exp $
+$NetBSD: distinfo,v 1.6 2019/01/08 12:08:39 adam Exp $
-SHA1 (pyobjc-framework-AppleScriptKit-4.2.2.tar.gz) = 37aa40327be076553b3fe7e0b396e4f7cbfc4863
-RMD160 (pyobjc-framework-AppleScriptKit-4.2.2.tar.gz) = 32ff996683564e8d0547691e2a8a75f0f8c68508
-SHA512 (pyobjc-framework-AppleScriptKit-4.2.2.tar.gz) = ab916c64113177f6ede888249fcab88b859d43507a16fdf696df2877d328cce8c5c8797fdfd01c386c00af2d046b41c732d04eacf9163a1a6e894f5ddecfa8b7
-Size (pyobjc-framework-AppleScriptKit-4.2.2.tar.gz) = 9294 bytes
+SHA1 (pyobjc-framework-AppleScriptKit-5.1.2.tar.gz) = 7a306cd29c079752232afc3b1b958082846aa447
+RMD160 (pyobjc-framework-AppleScriptKit-5.1.2.tar.gz) = 145fc135db39373c393e64efe2604f82b846bdf2
+SHA512 (pyobjc-framework-AppleScriptKit-5.1.2.tar.gz) = e17a480ba0e96bb19dc977e87369400606abca11d8a6416ae0e70482e28723022420843d2a016c448d3f32186674d7f07b8d84db06664eb4b2ecdc55e8e72ad8
+Size (pyobjc-framework-AppleScriptKit-5.1.2.tar.gz) = 9417 bytes
diff --git a/devel/py-pyobjc-framework-AppleScriptObjC/distinfo b/devel/py-pyobjc-framework-AppleScriptObjC/distinfo
index 74a2bc79a42..b90cb882d74 100644
--- a/devel/py-pyobjc-framework-AppleScriptObjC/distinfo
+++ b/devel/py-pyobjc-framework-AppleScriptObjC/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2018/08/15 19:00:49 adam Exp $
+$NetBSD: distinfo,v 1.6 2019/01/08 12:08:39 adam Exp $
-SHA1 (pyobjc-framework-AppleScriptObjC-4.2.2.tar.gz) = 3282927cc52a3a7a4885026270a2df44107ea4dc
-RMD160 (pyobjc-framework-AppleScriptObjC-4.2.2.tar.gz) = 515f7e2933420013c95ea682d3dcf8458073cd8d
-SHA512 (pyobjc-framework-AppleScriptObjC-4.2.2.tar.gz) = a0e5a1bd8b89c44c860d04668413ef1a9b02d19b9a26dbc5870c849f79cc1e26edcb01e1da9092e7eff9824c78c1803eb193912a070b2b8a2ac37e0232dc156f
-Size (pyobjc-framework-AppleScriptObjC-4.2.2.tar.gz) = 9348 bytes
+SHA1 (pyobjc-framework-AppleScriptObjC-5.1.2.tar.gz) = 55061f2211ba0a8a08274d1df30bb87b6461421c
+RMD160 (pyobjc-framework-AppleScriptObjC-5.1.2.tar.gz) = 5bebca9badf02171e88ce45c56474839c13e6724
+SHA512 (pyobjc-framework-AppleScriptObjC-5.1.2.tar.gz) = 6d3ab801fa32f92e0f3f422d40ae32c6ef79b2dadb75a7eb71345268f45a5fedecefb5a3bb0963a318339dab4a89dd1ce7c8a0b687656aadcc301b29c6caa322
+Size (pyobjc-framework-AppleScriptObjC-5.1.2.tar.gz) = 9482 bytes
diff --git a/devel/py-pyobjc-framework-ApplicationServices/distinfo b/devel/py-pyobjc-framework-ApplicationServices/distinfo
index b5026032636..92bbe5ee39c 100644
--- a/devel/py-pyobjc-framework-ApplicationServices/distinfo
+++ b/devel/py-pyobjc-framework-ApplicationServices/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2018/08/15 19:00:49 adam Exp $
+$NetBSD: distinfo,v 1.4 2019/01/08 12:08:39 adam Exp $
-SHA1 (pyobjc-framework-ApplicationServices-4.2.2.tar.gz) = c3d7c308a0978a7491ca4d1c5ea10a04b9bfa8b0
-RMD160 (pyobjc-framework-ApplicationServices-4.2.2.tar.gz) = 51b282720600de7108c40033bddc44436cd6ca5a
-SHA512 (pyobjc-framework-ApplicationServices-4.2.2.tar.gz) = 213459a0ffafe97975b0bc744f4b9c9b0980f23016cdfe73c20e433cef426594fa08c457f6e35ce75e50f2a071e69ede0d3fd4ca8bc9f34b632100c473be4f92
-Size (pyobjc-framework-ApplicationServices-4.2.2.tar.gz) = 50520 bytes
+SHA1 (pyobjc-framework-ApplicationServices-5.1.2.tar.gz) = 39d42cd4288f5c889c4d6aaad7e5f3c3c7d24ab2
+RMD160 (pyobjc-framework-ApplicationServices-5.1.2.tar.gz) = ab56749b73990d682cc69f179f7f0aa566a6c1dd
+SHA512 (pyobjc-framework-ApplicationServices-5.1.2.tar.gz) = beb1ab51c1286d2f7db83e2364ae1b11581e3f62607cebea77ee4217ecbf5eec718ec86aa3a35e77d8b5b4122e436a6cbf8f8eccd6abf663b7f4641cc8ef7da8
+Size (pyobjc-framework-ApplicationServices-5.1.2.tar.gz) = 51377 bytes
diff --git a/devel/py-pyobjc-framework-Automator/distinfo b/devel/py-pyobjc-framework-Automator/distinfo
index 79f7ba8f5e9..048a61eefef 100644
--- a/devel/py-pyobjc-framework-Automator/distinfo
+++ b/devel/py-pyobjc-framework-Automator/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2018/08/15 19:00:49 adam Exp $
+$NetBSD: distinfo,v 1.6 2019/01/08 12:08:39 adam Exp $
-SHA1 (pyobjc-framework-Automator-4.2.2.tar.gz) = 831eadbc0a203aa50dc3171de73623ab49369644
-RMD160 (pyobjc-framework-Automator-4.2.2.tar.gz) = 96ab9bf9ac847b802665a16a8f250263a9d054d6
-SHA512 (pyobjc-framework-Automator-4.2.2.tar.gz) = 05cdc9074e9afe05f16d9556d6b9e0f25ce00d71e9a93ac35e059dd7de8191edb30ce598912ebddefeabe7c054947dc9a3f6a4fb888042bd6873e22fee6fb94e
-Size (pyobjc-framework-Automator-4.2.2.tar.gz) = 177539 bytes
+SHA1 (pyobjc-framework-Automator-5.1.2.tar.gz) = 4b2dbb70b088e8d8ba06e9bc4343cb36c630e393
+RMD160 (pyobjc-framework-Automator-5.1.2.tar.gz) = d5be43e1a5b03b47b136d7b87f56562722d8de20
+SHA512 (pyobjc-framework-Automator-5.1.2.tar.gz) = dae4bb62e4d788e1a27aafaa423753d4a388944a98aaefaa9b1560b4d60e74c1183dc85c9cae69fd003168a01b75b1e84356ca059522196b7ef36f5e532a439f
+Size (pyobjc-framework-Automator-5.1.2.tar.gz) = 177805 bytes
diff --git a/devel/py-pyobjc-framework-CFNetwork/distinfo b/devel/py-pyobjc-framework-CFNetwork/distinfo
index 20437b019ba..4ff4cc44371 100644
--- a/devel/py-pyobjc-framework-CFNetwork/distinfo
+++ b/devel/py-pyobjc-framework-CFNetwork/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2018/08/15 19:00:49 adam Exp $
+$NetBSD: distinfo,v 1.6 2019/01/08 12:08:40 adam Exp $
-SHA1 (pyobjc-framework-CFNetwork-4.2.2.tar.gz) = 4ec0582d60ccafc3e4e83f0ef18b30e93e03be68
-RMD160 (pyobjc-framework-CFNetwork-4.2.2.tar.gz) = 54068f1d0fdfbc33972ee5edd7345742c0d5a874
-SHA512 (pyobjc-framework-CFNetwork-4.2.2.tar.gz) = c9d4ebfc2337b90cc4d00d0db38b0d01326d320c58f8a30221235e7d1cda2b29aa79cf45cbc0c00c697e718fa7c8738a31fe969652745aefed86a2b52f89ac19
-Size (pyobjc-framework-CFNetwork-4.2.2.tar.gz) = 70055 bytes
+SHA1 (pyobjc-framework-CFNetwork-5.1.2.tar.gz) = e0211be0eba895a07e1a2e2f4723ea34a0e7bf1c
+RMD160 (pyobjc-framework-CFNetwork-5.1.2.tar.gz) = 19f0318520e2ed28c458dc55e3df6b3f9a50cd42
+SHA512 (pyobjc-framework-CFNetwork-5.1.2.tar.gz) = 56589f323b87b3cd1a16758f362414e906d87a8ab964b24f3c6a83662328346440e5a3578cb1bf448126153cc7d8d2b8996925c501413ec361682fd0558ce8bc
+Size (pyobjc-framework-CFNetwork-5.1.2.tar.gz) = 70365 bytes
diff --git a/devel/py-pyobjc-framework-CalendarStore/distinfo b/devel/py-pyobjc-framework-CalendarStore/distinfo
index 840f67f441e..4ad4246dc9b 100644
--- a/devel/py-pyobjc-framework-CalendarStore/distinfo
+++ b/devel/py-pyobjc-framework-CalendarStore/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2018/08/15 19:00:49 adam Exp $
+$NetBSD: distinfo,v 1.6 2019/01/08 12:08:40 adam Exp $
-SHA1 (pyobjc-framework-CalendarStore-4.2.2.tar.gz) = ab73112731cc177ed0d2bd9f73a40299382ba886
-RMD160 (pyobjc-framework-CalendarStore-4.2.2.tar.gz) = 6b7198dbd992724367566746d60107003bad1d2a
-SHA512 (pyobjc-framework-CalendarStore-4.2.2.tar.gz) = ab3a65234848270602f19ea1b0fbe7c9b781f2e3064c8e6bf0526e701c0db8b3317ce01b0deab6880c8780b40c048705ab821bb474d4ccb8d0fac541d48554d6
-Size (pyobjc-framework-CalendarStore-4.2.2.tar.gz) = 52127 bytes
+SHA1 (pyobjc-framework-CalendarStore-5.1.2.tar.gz) = 0487be1d99061b26b2a9de3b2767f0440f4cdc41
+RMD160 (pyobjc-framework-CalendarStore-5.1.2.tar.gz) = cd20cc79836b59ce5dc662145a0913961c38a292
+SHA512 (pyobjc-framework-CalendarStore-5.1.2.tar.gz) = c010c046bb2bdb7e0089400a23eae0f67a285299957655e1e11788712490a09e772fcc40b20d693ebfd0281961f4930baf547cf3943a5e527ae7eac88a3cc31c
+Size (pyobjc-framework-CalendarStore-5.1.2.tar.gz) = 52248 bytes
diff --git a/devel/py-pyobjc-framework-CloudKit/distinfo b/devel/py-pyobjc-framework-CloudKit/distinfo
index 67af90e232f..d4ef83b9d3b 100644
--- a/devel/py-pyobjc-framework-CloudKit/distinfo
+++ b/devel/py-pyobjc-framework-CloudKit/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2018/08/15 19:00:49 adam Exp $
+$NetBSD: distinfo,v 1.4 2019/01/08 12:08:40 adam Exp $
-SHA1 (pyobjc-framework-CloudKit-4.2.2.tar.gz) = d5bc72c9cd047ffacf2745989b5ea995da78a327
-RMD160 (pyobjc-framework-CloudKit-4.2.2.tar.gz) = 7cacd767c45a279a9d48dc00b06e546d88c85ee5
-SHA512 (pyobjc-framework-CloudKit-4.2.2.tar.gz) = 726165175096ba85bdba8322af2cd619820210bdf860ed77716e1a121acbeb5cdf82f5c3c9ab7e3ed52aca89fc3a8127119be5495b0054f694721114d08e7d67
-Size (pyobjc-framework-CloudKit-4.2.2.tar.gz) = 24154 bytes
+SHA1 (pyobjc-framework-CloudKit-5.1.2.tar.gz) = 060ce87c4ec3aeea2f6d4a47a7dbc26bdaa2ae71
+RMD160 (pyobjc-framework-CloudKit-5.1.2.tar.gz) = eff6694d7dbecf3ec480ede6095d6c93144b11d8
+SHA512 (pyobjc-framework-CloudKit-5.1.2.tar.gz) = 0ac46b6306ebd6e170a437968165c4a0ed94b59be8a6e50fa478791a6a72c8c6721da135123c4062496a6dc9f76dd9216399ca20aa7417ad758318d0672cb2e9
+Size (pyobjc-framework-CloudKit-5.1.2.tar.gz) = 24427 bytes
diff --git a/devel/py-pyobjc-framework-Cocoa/distinfo b/devel/py-pyobjc-framework-Cocoa/distinfo
index 159027db165..49928362a9a 100644
--- a/devel/py-pyobjc-framework-Cocoa/distinfo
+++ b/devel/py-pyobjc-framework-Cocoa/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2018/08/15 19:00:50 adam Exp $
+$NetBSD: distinfo,v 1.6 2019/01/08 12:08:40 adam Exp $
-SHA1 (pyobjc-framework-Cocoa-4.2.2.tar.gz) = 60c9f56b32e73adc1ef084324b7d6481b3bb0662
-RMD160 (pyobjc-framework-Cocoa-4.2.2.tar.gz) = d5763453520355e0584a2c62279b75dc9a7327b4
-SHA512 (pyobjc-framework-Cocoa-4.2.2.tar.gz) = df8105fc74e05894f0367130a115c027eaea70fd7d25f1c47984c47d43f435d30566065c356140bf91759f05a78d1e86ffe3be629b8eb96f3ed96de45ccd65db
-Size (pyobjc-framework-Cocoa-4.2.2.tar.gz) = 3632167 bytes
+SHA1 (pyobjc-framework-Cocoa-5.1.2.tar.gz) = 88d29008e8a1432ef916178f570f692099f4ed02
+RMD160 (pyobjc-framework-Cocoa-5.1.2.tar.gz) = 28fd8ad8bb32fd01b618589a5cfb446aaa8c2875
+SHA512 (pyobjc-framework-Cocoa-5.1.2.tar.gz) = 76d71904614927f5dc34beee80beb6d46775f6dfc9144f7aef9e6098a188147f26f6d3d3738ee8572280c0d4aae3486bd7c2f7c1875beceb80ed2b309b39ea57
+Size (pyobjc-framework-Cocoa-5.1.2.tar.gz) = 3787306 bytes
diff --git a/devel/py-pyobjc-framework-Collaboration/distinfo b/devel/py-pyobjc-framework-Collaboration/distinfo
index 7586cb3dd87..4fd67ef89e1 100644
--- a/devel/py-pyobjc-framework-Collaboration/distinfo
+++ b/devel/py-pyobjc-framework-Collaboration/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2018/08/15 19:00:50 adam Exp $
+$NetBSD: distinfo,v 1.6 2019/01/08 12:08:40 adam Exp $
-SHA1 (pyobjc-framework-Collaboration-4.2.2.tar.gz) = 760f9fae692d3386a25479633cd85a9201a6cbc9
-RMD160 (pyobjc-framework-Collaboration-4.2.2.tar.gz) = e53a49d0fba9740955f44b6422196eb249af3508
-SHA512 (pyobjc-framework-Collaboration-4.2.2.tar.gz) = abe8cd4ac798b98652d11b35f4419e46e50c65b0a27e0f2cf4d8a8fc7ae1555c9caadcc734251587ec48ceb21956f6ced0afd91b53f68bd148868a22eab8bdc0
-Size (pyobjc-framework-Collaboration-4.2.2.tar.gz) = 12347 bytes
+SHA1 (pyobjc-framework-Collaboration-5.1.2.tar.gz) = f71e18f9e58fd330dd670b050469f0d353c8c0a4
+RMD160 (pyobjc-framework-Collaboration-5.1.2.tar.gz) = 4291dcc9e0b5d7a47466f3d71a98b6ffc9774bf2
+SHA512 (pyobjc-framework-Collaboration-5.1.2.tar.gz) = 71456c090837e53f9f98ac0a29a24b1885900ad6d81ac210f6b334a09933d8d4fc82063f6253178cbb49d2f3183f6552c880983190a472ba4aa2afbc74765cea
+Size (pyobjc-framework-Collaboration-5.1.2.tar.gz) = 12557 bytes
diff --git a/devel/py-pyobjc-framework-ColorSync/distinfo b/devel/py-pyobjc-framework-ColorSync/distinfo
index 4853dd63dc3..40b63f3b789 100644
--- a/devel/py-pyobjc-framework-ColorSync/distinfo
+++ b/devel/py-pyobjc-framework-ColorSync/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2018/08/15 19:00:50 adam Exp $
+$NetBSD: distinfo,v 1.4 2019/01/08 12:08:40 adam Exp $
-SHA1 (pyobjc-framework-ColorSync-4.2.2.tar.gz) = 88a3b8363db257c726e9bcc545ee2869455254cc
-RMD160 (pyobjc-framework-ColorSync-4.2.2.tar.gz) = f6f3a7b9e4f4e20303f765ad29c543bd7f94d830
-SHA512 (pyobjc-framework-ColorSync-4.2.2.tar.gz) = adedc5f44e4e7cb69046d7021546b8c810681c6c6d555bcb3535ba11e6b3f3c92505d0e334031f3a761971acf6dd5f98f8606b109bdc617c618e046d3e936772
-Size (pyobjc-framework-ColorSync-4.2.2.tar.gz) = 14311 bytes
+SHA1 (pyobjc-framework-ColorSync-5.1.2.tar.gz) = e1795a233c245b04cbf819c573f6ae9bfc698e7a
+RMD160 (pyobjc-framework-ColorSync-5.1.2.tar.gz) = 4d83be82da519f9e420bc793832908894961e765
+SHA512 (pyobjc-framework-ColorSync-5.1.2.tar.gz) = 17d38f27806388ee24f0243a2a6e3e54460c2eaee1a8561a68f42c91e602aaeda94c566580221da5bd0777a0287d58c01df701de0469d15565d47318e37fd8c2
+Size (pyobjc-framework-ColorSync-5.1.2.tar.gz) = 15128 bytes
diff --git a/devel/py-pyobjc-framework-Contacts/distinfo b/devel/py-pyobjc-framework-Contacts/distinfo
index 724f10f777e..c9e1f6fcc72 100644
--- a/devel/py-pyobjc-framework-Contacts/distinfo
+++ b/devel/py-pyobjc-framework-Contacts/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2018/08/15 19:00:50 adam Exp $
+$NetBSD: distinfo,v 1.4 2019/01/08 12:08:40 adam Exp $
-SHA1 (pyobjc-framework-Contacts-4.2.2.tar.gz) = 40e9e95daa87a0d5ecaf5bdc76373173f52f293c
-RMD160 (pyobjc-framework-Contacts-4.2.2.tar.gz) = 5c08fc5fb1ab6c2a107d3ae497db12ad26bdc200
-SHA512 (pyobjc-framework-Contacts-4.2.2.tar.gz) = 4ef4f0493c24f48c717f770633b142cc75d535dd34051718ab494d930b78bf8bcbf7c3ba7c4e849b502d087afb849b84c2285569e385df442cc256c65fcbb1a4
-Size (pyobjc-framework-Contacts-4.2.2.tar.gz) = 20977 bytes
+SHA1 (pyobjc-framework-Contacts-5.1.2.tar.gz) = 87a1ec6121371d63aa34e47b9b773a76bc356b62
+RMD160 (pyobjc-framework-Contacts-5.1.2.tar.gz) = 22098a7786b3b064a2c4b994c8b28029adc34609
+SHA512 (pyobjc-framework-Contacts-5.1.2.tar.gz) = 7643987e5494d554d6f81effeae677bcbdd2834ca1723f24c626ff28c1a5b005ef4770f0ecad3ef21516c39cd3b0c63c0b9499feafc7135229d1e6135abb23fa
+Size (pyobjc-framework-Contacts-5.1.2.tar.gz) = 22024 bytes
diff --git a/devel/py-pyobjc-framework-ContactsUI/distinfo b/devel/py-pyobjc-framework-ContactsUI/distinfo
index 7a2b4c19a57..761190740f4 100644
--- a/devel/py-pyobjc-framework-ContactsUI/distinfo
+++ b/devel/py-pyobjc-framework-ContactsUI/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2018/08/15 19:00:50 adam Exp $
+$NetBSD: distinfo,v 1.4 2019/01/08 12:08:40 adam Exp $
-SHA1 (pyobjc-framework-ContactsUI-4.2.2.tar.gz) = a43c941eda3d54a75cd38185fadc11221ce44fc2
-RMD160 (pyobjc-framework-ContactsUI-4.2.2.tar.gz) = b74e316c067b07de90536ba6b999e8d10a8b4831
-SHA512 (pyobjc-framework-ContactsUI-4.2.2.tar.gz) = b0af61aabd926dde19e238571a7ad34a9e25968614bd091a009305b88aba0a506fb80d88c9655f511ed2deac02ea1f15c61052466b6e2c424f50caa47f4a1365
-Size (pyobjc-framework-ContactsUI-4.2.2.tar.gz) = 15096 bytes
+SHA1 (pyobjc-framework-ContactsUI-5.1.2.tar.gz) = 5f52819853ccef676e65bab839fef1e5b1f3b12b
+RMD160 (pyobjc-framework-ContactsUI-5.1.2.tar.gz) = 6e7e5f89d5297a9f06cf93ab35b1a2e8868648bc
+SHA512 (pyobjc-framework-ContactsUI-5.1.2.tar.gz) = 2385924c68e867d10a13be75d9956c6ba442da02825564694d6cd2b7a3d06b38e537069202483c78c5e0c9d0618c2502d3e41c8acad47c965a9a1bf7b31fa3c3
+Size (pyobjc-framework-ContactsUI-5.1.2.tar.gz) = 15902 bytes
diff --git a/devel/py-pyobjc-framework-CoreBluetooth/distinfo b/devel/py-pyobjc-framework-CoreBluetooth/distinfo
index 09805e3a068..caa908078da 100644
--- a/devel/py-pyobjc-framework-CoreBluetooth/distinfo
+++ b/devel/py-pyobjc-framework-CoreBluetooth/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2018/08/15 19:00:50 adam Exp $
+$NetBSD: distinfo,v 1.4 2019/01/08 12:08:40 adam Exp $
-SHA1 (pyobjc-framework-CoreBluetooth-4.2.2.tar.gz) = af25948ac5fb12fd7ae1afd73b55cd9c595846c7
-RMD160 (pyobjc-framework-CoreBluetooth-4.2.2.tar.gz) = 6fee4945384d5f2295b3177939f424ac419e497c
-SHA512 (pyobjc-framework-CoreBluetooth-4.2.2.tar.gz) = 3cf63b7e5e64b16c85aec66c8dd835d9041af684007eb75ffc16769fb8b426dde8181b3d2482fc1bd81e846f55e049ca19e7510bb6c757928112c58b71ce6b82
-Size (pyobjc-framework-CoreBluetooth-4.2.2.tar.gz) = 27751 bytes
+SHA1 (pyobjc-framework-CoreBluetooth-5.1.2.tar.gz) = 6928d5e813b68601e7c97e2352371280ed867685
+RMD160 (pyobjc-framework-CoreBluetooth-5.1.2.tar.gz) = 76c64b3e46dc3d3ea2c15760d1ef20a1d91c172b
+SHA512 (pyobjc-framework-CoreBluetooth-5.1.2.tar.gz) = f090707db664e0a22c74e606ad5900f0e2f72af282dcf652dd3df69fbdbfc611a9f556ac6546a0ac4225d371d6d1404ff65a32ef70c1bc5c2d4a12fffd9e6624
+Size (pyobjc-framework-CoreBluetooth-5.1.2.tar.gz) = 28133 bytes
diff --git a/devel/py-pyobjc-framework-CoreData/distinfo b/devel/py-pyobjc-framework-CoreData/distinfo
index 62198be265a..07b120d1478 100644
--- a/devel/py-pyobjc-framework-CoreData/distinfo
+++ b/devel/py-pyobjc-framework-CoreData/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2018/08/15 19:00:50 adam Exp $
+$NetBSD: distinfo,v 1.6 2019/01/08 12:08:40 adam Exp $
-SHA1 (pyobjc-framework-CoreData-4.2.2.tar.gz) = 0853037a1afc38f5d71d3acf6f7b47a6e7f67446
-RMD160 (pyobjc-framework-CoreData-4.2.2.tar.gz) = f45be597a208cd78fd12841748a3b9142929e924
-SHA512 (pyobjc-framework-CoreData-4.2.2.tar.gz) = 062ebe112bc7387e52bdd6163a698ea795cec74372c397bfff2c0e3e40458c023ae605465e13772cd4e386d04f2971ba9a2a53964e95878af81ef8752038dfc2
-Size (pyobjc-framework-CoreData-4.2.2.tar.gz) = 142136 bytes
+SHA1 (pyobjc-framework-CoreData-5.1.2.tar.gz) = 66e7d67068c93df3d3249d4de90aa783b511500f
+RMD160 (pyobjc-framework-CoreData-5.1.2.tar.gz) = 42f66e897e021c731c0a1de795623b3b4a892b7c
+SHA512 (pyobjc-framework-CoreData-5.1.2.tar.gz) = b3151b32fc35e237f59e501c0ab51afecc7bd6657f9bc2d99256a288fb1faee5885b400470f3025d71289e64fcaa57ec3fad1e05553eaee1acd9362d8aae4b62
+Size (pyobjc-framework-CoreData-5.1.2.tar.gz) = 142443 bytes
diff --git a/devel/py-pyobjc-framework-CoreLocation/distinfo b/devel/py-pyobjc-framework-CoreLocation/distinfo
index 995a08d5744..2b5138bf33a 100644
--- a/devel/py-pyobjc-framework-CoreLocation/distinfo
+++ b/devel/py-pyobjc-framework-CoreLocation/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2018/08/15 19:00:50 adam Exp $
+$NetBSD: distinfo,v 1.6 2019/01/08 12:08:41 adam Exp $
-SHA1 (pyobjc-framework-CoreLocation-4.2.2.tar.gz) = c91bbab984e85687e78cee85ed145c7d9cadb98b
-RMD160 (pyobjc-framework-CoreLocation-4.2.2.tar.gz) = 911df0a27aa61263b07bb3e12abc866f01cf3f4c
-SHA512 (pyobjc-framework-CoreLocation-4.2.2.tar.gz) = dcecea479d37ff90a26b392afdf6e66014003db06d07c732fded5abf25e29b868b4e26c7921fea21c7ee3b03363dea97db716d6cc80763c0aa1d0e54c369c600
-Size (pyobjc-framework-CoreLocation-4.2.2.tar.gz) = 46251 bytes
+SHA1 (pyobjc-framework-CoreLocation-5.1.2.tar.gz) = 696f565f75f1083be9f1b11aa355472c414a903a
+RMD160 (pyobjc-framework-CoreLocation-5.1.2.tar.gz) = 7d3aebe4b6a5343600dac1254ce1b8ece67889ee
+SHA512 (pyobjc-framework-CoreLocation-5.1.2.tar.gz) = b610fd43131c88ff67905959c9dfd955d18c5319353af210c772d0eae331d1f2b68f8aa275cf4e8f8a1cf7a08fe165c8977250c61ec36706feca3d5eef1eaca0
+Size (pyobjc-framework-CoreLocation-5.1.2.tar.gz) = 46539 bytes
diff --git a/devel/py-pyobjc-framework-CoreML/distinfo b/devel/py-pyobjc-framework-CoreML/distinfo
index 8ce3f13565d..dda64117043 100644
--- a/devel/py-pyobjc-framework-CoreML/distinfo
+++ b/devel/py-pyobjc-framework-CoreML/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2018/08/15 19:00:50 adam Exp $
+$NetBSD: distinfo,v 1.4 2019/01/08 12:08:41 adam Exp $
-SHA1 (pyobjc-framework-CoreML-4.2.2.tar.gz) = 7659159e73482cffad9e9d6edbf528351f677ee4
-RMD160 (pyobjc-framework-CoreML-4.2.2.tar.gz) = 1a78ad6bab3b7dcc833d0dccef5aa831bf8a27e6
-SHA512 (pyobjc-framework-CoreML-4.2.2.tar.gz) = e4972f6b504b168491fc86f28623c6ba17225dd1607ffc171ba2777f41f9729a9d848802bd6ae10ab066776e459eb59e309dfa2e6f539f9fe4276f88d9ab8942
-Size (pyobjc-framework-CoreML-4.2.2.tar.gz) = 17762 bytes
+SHA1 (pyobjc-framework-CoreML-5.1.2.tar.gz) = 58d0daf8697db01dafd6b82c62e9ca4b3c23a7c4
+RMD160 (pyobjc-framework-CoreML-5.1.2.tar.gz) = fac57c60cd3d6e9cd1d8cbe8642df3b8521cf884
+SHA512 (pyobjc-framework-CoreML-5.1.2.tar.gz) = 55ffd4d9f682fe092e829fb754fac8f6d20645cb98abcb02ab3e68d6c4be3c3ce3897121527fa641ead2edb8a45f29f9197adaeff844544964ddb587ecd0fa0a
+Size (pyobjc-framework-CoreML-5.1.2.tar.gz) = 22625 bytes
diff --git a/devel/py-pyobjc-framework-CoreSpotlight/distinfo b/devel/py-pyobjc-framework-CoreSpotlight/distinfo
index fe6c3d2a9f0..e2f01bc25ff 100644
--- a/devel/py-pyobjc-framework-CoreSpotlight/distinfo
+++ b/devel/py-pyobjc-framework-CoreSpotlight/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2018/08/15 19:00:50 adam Exp $
+$NetBSD: distinfo,v 1.4 2019/01/08 12:08:41 adam Exp $
-SHA1 (pyobjc-framework-CoreSpotlight-4.2.2.tar.gz) = 56b314a72d6f44914f717c91365dd28c915d9548
-RMD160 (pyobjc-framework-CoreSpotlight-4.2.2.tar.gz) = 111bb619ef08a0d6eae1baf685f82d8afd9fce37
-SHA512 (pyobjc-framework-CoreSpotlight-4.2.2.tar.gz) = bedef52e291aeae78d5b7f15588a821232799751116f3edf091f3b705b5e49b4d4332b485d100f00321c8303d7494dfc2535c40c4ebf52d87dc9f6d4f61b276c
-Size (pyobjc-framework-CoreSpotlight-4.2.2.tar.gz) = 17755 bytes
+SHA1 (pyobjc-framework-CoreSpotlight-5.1.2.tar.gz) = c09872f921f7781ca2315da0fe2fc75395c7cb46
+RMD160 (pyobjc-framework-CoreSpotlight-5.1.2.tar.gz) = 547ba4998cf0450e3d74744fbede61003a2c26aa
+SHA512 (pyobjc-framework-CoreSpotlight-5.1.2.tar.gz) = 7078e6d0d481a6d9bec9982400c26397133c2575765d0510654949b6de034659c4504cd08cc49703af00121c7efd8d3501dc584fcec9c5f53ecbd7af0b66fea8
+Size (pyobjc-framework-CoreSpotlight-5.1.2.tar.gz) = 18585 bytes
diff --git a/devel/py-pyobjc-framework-CoreText/distinfo b/devel/py-pyobjc-framework-CoreText/distinfo
index 5c47fa9c30d..350159eeb4c 100644
--- a/devel/py-pyobjc-framework-CoreText/distinfo
+++ b/devel/py-pyobjc-framework-CoreText/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2018/08/15 19:00:51 adam Exp $
+$NetBSD: distinfo,v 1.6 2019/01/08 12:08:41 adam Exp $
-SHA1 (pyobjc-framework-CoreText-4.2.2.tar.gz) = 88d1837b96db4f2d5b0280949900c4fe6f2f0623
-RMD160 (pyobjc-framework-CoreText-4.2.2.tar.gz) = 4e8569182281653ac8bb57be64e2d62796f2463d
-SHA512 (pyobjc-framework-CoreText-4.2.2.tar.gz) = 2c5e1fc051a0c4769d087a3a4d6e61b97d1e81d1bd2abe5d2a6cfaa6ec9b9bf3de95126a573ea4ab0a5ed3780cdafb91313340dc1a8ab5bf40a8898de821d26f
-Size (pyobjc-framework-CoreText-4.2.2.tar.gz) = 122679 bytes
+SHA1 (pyobjc-framework-CoreText-5.1.2.tar.gz) = 0b4a54f3dedbb3a423c6b0f69b2d1dcd2462e08b
+RMD160 (pyobjc-framework-CoreText-5.1.2.tar.gz) = 14030339871c1d0c17b2d16b6a2bc882cd319d36
+SHA512 (pyobjc-framework-CoreText-5.1.2.tar.gz) = e92c122de5680e45bbd45b1528fa0613a383a5d299098274f73d48ded51abd1b5b2d0ea004dfe304de28068284afe8977850efbad426fd7361b30b3ac35662d0
+Size (pyobjc-framework-CoreText-5.1.2.tar.gz) = 123092 bytes
diff --git a/devel/py-pyobjc-framework-CoreWLAN/distinfo b/devel/py-pyobjc-framework-CoreWLAN/distinfo
index 851ed9b541b..86f949f43a3 100644
--- a/devel/py-pyobjc-framework-CoreWLAN/distinfo
+++ b/devel/py-pyobjc-framework-CoreWLAN/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2018/08/15 19:00:51 adam Exp $
+$NetBSD: distinfo,v 1.6 2019/01/08 12:08:41 adam Exp $
-SHA1 (pyobjc-framework-CoreWLAN-4.2.2.tar.gz) = 2fea7e05f118508f7655f2833a89c376900677f6
-RMD160 (pyobjc-framework-CoreWLAN-4.2.2.tar.gz) = ec5cba7f2e9cc91d9538e96ec5f80c67bae1c813
-SHA512 (pyobjc-framework-CoreWLAN-4.2.2.tar.gz) = d073b1410b362749f914eaa14e86bb62ea9d67f206a092051c3a690e4532a7f9613b160307b96ab560fc689d4b91ca7e43e8872521d04207501a543291e8fe54
-Size (pyobjc-framework-CoreWLAN-4.2.2.tar.gz) = 40825 bytes
+SHA1 (pyobjc-framework-CoreWLAN-5.1.2.tar.gz) = b2750e246aa8224bbfbee0abc405a22f9f06b12b
+RMD160 (pyobjc-framework-CoreWLAN-5.1.2.tar.gz) = 34efa5a90973e680649ae4b24055eb7ef53027b6
+SHA512 (pyobjc-framework-CoreWLAN-5.1.2.tar.gz) = 5760be235bb476b99e904a1e881966881abf3dc56bf7cdc3cf78f0dc421982b3fc15aa089d71688bf021b774b9096ec37be947229f5f139b7d2dfd9ca01ad760
+Size (pyobjc-framework-CoreWLAN-5.1.2.tar.gz) = 41683 bytes
diff --git a/devel/py-pyobjc-framework-CryptoTokenKit/distinfo b/devel/py-pyobjc-framework-CryptoTokenKit/distinfo
index cc01ebbcf35..35b545853d7 100644
--- a/devel/py-pyobjc-framework-CryptoTokenKit/distinfo
+++ b/devel/py-pyobjc-framework-CryptoTokenKit/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2018/08/15 19:00:51 adam Exp $
+$NetBSD: distinfo,v 1.4 2019/01/08 12:08:41 adam Exp $
-SHA1 (pyobjc-framework-CryptoTokenKit-4.2.2.tar.gz) = 887c709bd5dfeef78d8221b2b2553e11493de994
-RMD160 (pyobjc-framework-CryptoTokenKit-4.2.2.tar.gz) = 7e7b97c1a085365fdc66b172762429deb7a945b7
-SHA512 (pyobjc-framework-CryptoTokenKit-4.2.2.tar.gz) = c9c213bdac60e5505cddda0c1e4d1b867a03d2d191a94c6f869455e42a7d16fe268181b8ad848fdc08468d6922df3132fdba4583dfc9deab4ac55553a305553f
-Size (pyobjc-framework-CryptoTokenKit-4.2.2.tar.gz) = 21522 bytes
+SHA1 (pyobjc-framework-CryptoTokenKit-5.1.2.tar.gz) = 6693d174fb5cfec353b708be3a09831a53581321
+RMD160 (pyobjc-framework-CryptoTokenKit-5.1.2.tar.gz) = c71b8b77cf1caef226633b78affb2dd36ecb47a9
+SHA512 (pyobjc-framework-CryptoTokenKit-5.1.2.tar.gz) = a6a9b05cdfa0c50b3c2c2f8d37729ef2737b878af4b93758c944372a6a45e4496ad3770852006026b97423cf1a051952bdad0971cbdcb59085964352aba837c4
+Size (pyobjc-framework-CryptoTokenKit-5.1.2.tar.gz) = 21724 bytes
diff --git a/devel/py-pyobjc-framework-DictionaryServices/Makefile b/devel/py-pyobjc-framework-DictionaryServices/Makefile
index ee693fbdcca..bdd80db54db 100644
--- a/devel/py-pyobjc-framework-DictionaryServices/Makefile
+++ b/devel/py-pyobjc-framework-DictionaryServices/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2018/02/08 19:54:21 adam Exp $
+# $NetBSD: Makefile,v 1.4 2019/01/08 12:08:41 adam Exp $
.include "../../devel/py-pyobjc/Makefile.common"
@@ -12,7 +12,7 @@ COMMENT= Bridge between Python and Objective-C (DictionaryServices framework)
USE_LANGUAGES= c objc
DEPENDS+= ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
-DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa
+DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-CoreServices>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-CoreServices
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/py-pyobjc-framework-DictionaryServices/PLIST b/devel/py-pyobjc-framework-DictionaryServices/PLIST
index 7ff368fc464..3d72234634c 100644
--- a/devel/py-pyobjc-framework-DictionaryServices/PLIST
+++ b/devel/py-pyobjc-framework-DictionaryServices/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2015/04/25 10:40:49 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2019/01/08 12:08:41 adam Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -8,6 +8,3 @@ ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/DictionaryServices/__init__.py
${PYSITELIB}/DictionaryServices/__init__.pyc
${PYSITELIB}/DictionaryServices/__init__.pyo
-${PYSITELIB}/DictionaryServices/_metadata.py
-${PYSITELIB}/DictionaryServices/_metadata.pyc
-${PYSITELIB}/DictionaryServices/_metadata.pyo
diff --git a/devel/py-pyobjc-framework-DictionaryServices/distinfo b/devel/py-pyobjc-framework-DictionaryServices/distinfo
index d1230538b10..d9c1cbd6634 100644
--- a/devel/py-pyobjc-framework-DictionaryServices/distinfo
+++ b/devel/py-pyobjc-framework-DictionaryServices/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2018/08/15 19:00:51 adam Exp $
+$NetBSD: distinfo,v 1.6 2019/01/08 12:08:41 adam Exp $
-SHA1 (pyobjc-framework-DictionaryServices-4.2.2.tar.gz) = a22f0a9977a023b240e2e3f2b8ddebafbb2f0d5e
-RMD160 (pyobjc-framework-DictionaryServices-4.2.2.tar.gz) = b252a69e3532acfdabc172db80f10ffc1698287c
-SHA512 (pyobjc-framework-DictionaryServices-4.2.2.tar.gz) = 3322703497ff40af91504731adfb53d435bfb5043ac0dc6e8d1051b20224fbc3f7b2dd83030a4214ae4989b2c806543440e86fecddd5e289b0aba017dc1f74bb
-Size (pyobjc-framework-DictionaryServices-4.2.2.tar.gz) = 10100 bytes
+SHA1 (pyobjc-framework-DictionaryServices-5.1.2.tar.gz) = a02e752f19c56d0bda69930a07e02588bba49873
+RMD160 (pyobjc-framework-DictionaryServices-5.1.2.tar.gz) = 09cff27bda08ef52ad0c1611e35455bde047d57b
+SHA512 (pyobjc-framework-DictionaryServices-5.1.2.tar.gz) = aba031c08153ab74e695fc22e955362ba01a79789cb987a6d9274f22378b0dc2e9b4fe35e137c2210ad5e793d81e8e4deacec76d9db93dedee0e490fc31024ba
+Size (pyobjc-framework-DictionaryServices-5.1.2.tar.gz) = 8444 bytes
diff --git a/devel/py-pyobjc-framework-DiskArbitration/distinfo b/devel/py-pyobjc-framework-DiskArbitration/distinfo
index c37eab5c89c..0032ebe9f4a 100644
--- a/devel/py-pyobjc-framework-DiskArbitration/distinfo
+++ b/devel/py-pyobjc-framework-DiskArbitration/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2018/08/15 19:00:51 adam Exp $
+$NetBSD: distinfo,v 1.6 2019/01/08 12:08:41 adam Exp $
-SHA1 (pyobjc-framework-DiskArbitration-4.2.2.tar.gz) = 618a2c28882b103e62995540888945928b20882a
-RMD160 (pyobjc-framework-DiskArbitration-4.2.2.tar.gz) = 8e2e93cfa9f7e827f33e272734f24880e5953b06
-SHA512 (pyobjc-framework-DiskArbitration-4.2.2.tar.gz) = 9f83e1b982d1d054d8c8602ae8a80049aecc19ff64bef4cf1deae5e55b1b7c9165b354b264c274a6707dd0512f5d9ca309ac02a65a1b37ebcc356613da53ba66
-Size (pyobjc-framework-DiskArbitration-4.2.2.tar.gz) = 14686 bytes
+SHA1 (pyobjc-framework-DiskArbitration-5.1.2.tar.gz) = 639cbdf62633371247413ae34165ef539a8f0a39
+RMD160 (pyobjc-framework-DiskArbitration-5.1.2.tar.gz) = 341e8a8644ddf2c403822de977a70e8e55a46501
+SHA512 (pyobjc-framework-DiskArbitration-5.1.2.tar.gz) = 7be43160ecb226fc0589c42ed75f12cd423741129c9dc8ae0011fbe1d82f5fdd99bc25a01d773640f2227ec84cd79205f86c587a8c3a33eafc46b1b62f090901
+Size (pyobjc-framework-DiskArbitration-5.1.2.tar.gz) = 15524 bytes
diff --git a/devel/py-pyobjc-framework-EventKit/distinfo b/devel/py-pyobjc-framework-EventKit/distinfo
index 53e15096b69..73e475157e0 100644
--- a/devel/py-pyobjc-framework-EventKit/distinfo
+++ b/devel/py-pyobjc-framework-EventKit/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2018/08/15 19:00:51 adam Exp $
+$NetBSD: distinfo,v 1.6 2019/01/08 12:08:41 adam Exp $
-SHA1 (pyobjc-framework-EventKit-4.2.2.tar.gz) = 005f5f4a4ad9e9e22cdf5c5b75d9e62e3b7fd770
-RMD160 (pyobjc-framework-EventKit-4.2.2.tar.gz) = 8166298d205030f777fa1ff2c7f30615cbb8c529
-SHA512 (pyobjc-framework-EventKit-4.2.2.tar.gz) = 2d35b09506f2fba38df9890023d4b1a03707c5236e22ec976df0affe457940388c995b3ebdbced5652f97a6cc215469262bff25c9ac3a218fba7807a1247c6f2
-Size (pyobjc-framework-EventKit-4.2.2.tar.gz) = 20432 bytes
+SHA1 (pyobjc-framework-EventKit-5.1.2.tar.gz) = 64ef02325a530bd1fbde0d60c7485794d9719ba9
+RMD160 (pyobjc-framework-EventKit-5.1.2.tar.gz) = 73bed6339bbcea4c23da0acfb7167e1db154a8b2
+SHA512 (pyobjc-framework-EventKit-5.1.2.tar.gz) = fa3e7d8d5f631fe1f4de86ecd8b28512c7f7307e439ee611398d268e1c5885b5ff81926ff9762b686b6885eac4b7a165b963de45f2ac8808cb91fbff40891274
+Size (pyobjc-framework-EventKit-5.1.2.tar.gz) = 20559 bytes
diff --git a/devel/py-pyobjc-framework-ExceptionHandling/distinfo b/devel/py-pyobjc-framework-ExceptionHandling/distinfo
index 0f2aa1bc933..a6265fcfde1 100644
--- a/devel/py-pyobjc-framework-ExceptionHandling/distinfo
+++ b/devel/py-pyobjc-framework-ExceptionHandling/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2018/08/15 19:00:51 adam Exp $
+$NetBSD: distinfo,v 1.6 2019/01/08 12:08:41 adam Exp $
-SHA1 (pyobjc-framework-ExceptionHandling-4.2.2.tar.gz) = ddd35a6c432923c45b63d641c48fabd6965520e3
-RMD160 (pyobjc-framework-ExceptionHandling-4.2.2.tar.gz) = ec9e27048d94fb364d79bffed76964e4f905ae26
-SHA512 (pyobjc-framework-ExceptionHandling-4.2.2.tar.gz) = 08939573b8ac6254d295b93803f020674a62e5d5c8073b16502ae3f367ea504c3bfb60862e4e053c05c68d71a534de9a5134e8999bfff902abed2e81e4b9b780
-Size (pyobjc-framework-ExceptionHandling-4.2.2.tar.gz) = 14524 bytes
+SHA1 (pyobjc-framework-ExceptionHandling-5.1.2.tar.gz) = ee0330c274e9a78fc2d0f665fc23c34395685d74
+RMD160 (pyobjc-framework-ExceptionHandling-5.1.2.tar.gz) = 7e26c4ab3e322a386d10e5537359205c33ca0494
+SHA512 (pyobjc-framework-ExceptionHandling-5.1.2.tar.gz) = c5302d97707f9aa0fff1f6a60618292fb75300e729c6483bd25a73cede95854c5441a57b499378af68ba07e0a8097c596583307dd96813bdf30f2baf75250e54
+Size (pyobjc-framework-ExceptionHandling-5.1.2.tar.gz) = 14666 bytes
diff --git a/devel/py-pyobjc-framework-ExternalAccessory/distinfo b/devel/py-pyobjc-framework-ExternalAccessory/distinfo
index 110d52c33c6..276fee5d75b 100644
--- a/devel/py-pyobjc-framework-ExternalAccessory/distinfo
+++ b/devel/py-pyobjc-framework-ExternalAccessory/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2018/08/15 19:00:51 adam Exp $
+$NetBSD: distinfo,v 1.4 2019/01/08 12:08:42 adam Exp $
-SHA1 (pyobjc-framework-ExternalAccessory-4.2.2.tar.gz) = 5f82b51aba08a77c5ff6045ccf487b69afc03c78
-RMD160 (pyobjc-framework-ExternalAccessory-4.2.2.tar.gz) = ac9792975558b409fc575df39593922d172c899c
-SHA512 (pyobjc-framework-ExternalAccessory-4.2.2.tar.gz) = 61306090a3c61603d60e333f8f0b6fb15e9f41249338cb243d7110d4c361c97416085988e0c605ab6da3900cafc9e2d3b1ab16634829a5150e425a971d82415e
-Size (pyobjc-framework-ExternalAccessory-4.2.2.tar.gz) = 16455 bytes
+SHA1 (pyobjc-framework-ExternalAccessory-5.1.2.tar.gz) = 04fd3246154884fff95dcad541ea9677d1b17e49
+RMD160 (pyobjc-framework-ExternalAccessory-5.1.2.tar.gz) = b02cf7875e10c317ca2b9de7910bb5c2e2ef5e4e
+SHA512 (pyobjc-framework-ExternalAccessory-5.1.2.tar.gz) = 02bc5719a816b052a59d004af2e53cdd1a3c231bfa45ed353543a358e0cd3f326a796a17d6ce9558d4d842c196e4845e76d2e5961480e6dfa89eb9061c5cb21b
+Size (pyobjc-framework-ExternalAccessory-5.1.2.tar.gz) = 17254 bytes
diff --git a/devel/py-pyobjc-framework-FSEvents/distinfo b/devel/py-pyobjc-framework-FSEvents/distinfo
index 971a0a8b16f..98a6a713edd 100644
--- a/devel/py-pyobjc-framework-FSEvents/distinfo
+++ b/devel/py-pyobjc-framework-FSEvents/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2018/08/15 19:00:51 adam Exp $
+$NetBSD: distinfo,v 1.6 2019/01/08 12:08:42 adam Exp $
-SHA1 (pyobjc-framework-FSEvents-4.2.2.tar.gz) = 0d87040927cc464d41ca124119ee1cbff5d78366
-RMD160 (pyobjc-framework-FSEvents-4.2.2.tar.gz) = b711c22c0e2e410d1269f61da2c133cd3039b172
-SHA512 (pyobjc-framework-FSEvents-4.2.2.tar.gz) = 5824fbfe817ab196482446d2108da03ca828c12dfe3884034cee88be31acf1937a7cabdd930a170ae34ed096b1e4dce56be11ca72da663fae58297a416bcf562
-Size (pyobjc-framework-FSEvents-4.2.2.tar.gz) = 24737 bytes
+SHA1 (pyobjc-framework-FSEvents-5.1.2.tar.gz) = 4e3b93f96aabe0df023ddaa04e60c54e61ce85f6
+RMD160 (pyobjc-framework-FSEvents-5.1.2.tar.gz) = 4e34a14da11717ddf869fde4a71631e3d51dcb79
+SHA512 (pyobjc-framework-FSEvents-5.1.2.tar.gz) = e978fae121da872cf4bf3f77aa6c03ae93714ed3b6a2cd339b16427bbf20ab95fd1368af1828a7fc81ad98245ff1f76acc9931547141bb50925c9786397e9f88
+Size (pyobjc-framework-FSEvents-5.1.2.tar.gz) = 24981 bytes
diff --git a/devel/py-pyobjc-framework-FinderSync/distinfo b/devel/py-pyobjc-framework-FinderSync/distinfo
index 2b77a455966..7049805c5f5 100644
--- a/devel/py-pyobjc-framework-FinderSync/distinfo
+++ b/devel/py-pyobjc-framework-FinderSync/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2018/08/15 19:00:51 adam Exp $
+$NetBSD: distinfo,v 1.4 2019/01/08 12:08:42 adam Exp $
-SHA1 (pyobjc-framework-FinderSync-4.2.2.tar.gz) = 71b4d16477ca41d9220981c3dbc0a3df0cf0f9bb
-RMD160 (pyobjc-framework-FinderSync-4.2.2.tar.gz) = 4afb077ff238d0236870a39dc3b84cc7e59cb250
-SHA512 (pyobjc-framework-FinderSync-4.2.2.tar.gz) = aa0fbe1fd1adb496cd4957e4ccc2051b49b43b890ffce9d02f8ba7bcf2a061fba68db672affb28b486a4600d3a35771481c8aa75bf8600fc50d257dd62801bd6
-Size (pyobjc-framework-FinderSync-4.2.2.tar.gz) = 10027 bytes
+SHA1 (pyobjc-framework-FinderSync-5.1.2.tar.gz) = e30e42ad663e4e7256676bc3be7677e4798753b2
+RMD160 (pyobjc-framework-FinderSync-5.1.2.tar.gz) = 4501bba8e51af121f92117ae1d6c4837115e66c6
+SHA512 (pyobjc-framework-FinderSync-5.1.2.tar.gz) = 5f02dd586ad078dd38b8f7f6bbd1886ce0e2e79024cee5219ea5d200ad24ffd855ac7cbcd15fd5be5cbe9348880a8db1ec73a54ec4f8aeb8384960812f985c42
+Size (pyobjc-framework-FinderSync-5.1.2.tar.gz) = 10252 bytes
diff --git a/devel/py-pyobjc-framework-GameCenter/distinfo b/devel/py-pyobjc-framework-GameCenter/distinfo
index 0ab9a06a85a..ec506546a6b 100644
--- a/devel/py-pyobjc-framework-GameCenter/distinfo
+++ b/devel/py-pyobjc-framework-GameCenter/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2018/08/15 19:00:52 adam Exp $
+$NetBSD: distinfo,v 1.4 2019/01/08 12:08:42 adam Exp $
-SHA1 (pyobjc-framework-GameCenter-4.2.2.tar.gz) = a06cf039a0bcf52bc7ff3da12f179906583cb246
-RMD160 (pyobjc-framework-GameCenter-4.2.2.tar.gz) = e7a8851427360bf7197fd4e87e061ba414efe8b1
-SHA512 (pyobjc-framework-GameCenter-4.2.2.tar.gz) = 5de01af8a50ffe546a4ddfc43bfc80fa3044ee35220542e5b1ca1bc4a7856d72b8f5d2099547fc6e3db1f5fe57bce3aab6f3ce29c837998cdecb51e293c71147
-Size (pyobjc-framework-GameCenter-4.2.2.tar.gz) = 27799 bytes
+SHA1 (pyobjc-framework-GameCenter-5.1.2.tar.gz) = 5256fb9106bb9c8983984a886b447424c4f5a663
+RMD160 (pyobjc-framework-GameCenter-5.1.2.tar.gz) = 7697561ca65c7cf87414ff81d8e4a5fbc3083c24
+SHA512 (pyobjc-framework-GameCenter-5.1.2.tar.gz) = 620775ac68b3501cc93a2de06130e68cc3ab93544dcdd225bb984470b90f648084392c6e2d769aa2b08b9081c3dccfbed86151903fb698faed73b84479f83490
+Size (pyobjc-framework-GameCenter-5.1.2.tar.gz) = 28384 bytes
diff --git a/devel/py-pyobjc-framework-GameController/distinfo b/devel/py-pyobjc-framework-GameController/distinfo
index a11033309f3..3a00c235950 100644
--- a/devel/py-pyobjc-framework-GameController/distinfo
+++ b/devel/py-pyobjc-framework-GameController/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2018/08/15 19:00:52 adam Exp $
+$NetBSD: distinfo,v 1.4 2019/01/08 12:08:42 adam Exp $
-SHA1 (pyobjc-framework-GameController-4.2.2.tar.gz) = 00e1e29afc5a5b2afff353ea18a89da682930c97
-RMD160 (pyobjc-framework-GameController-4.2.2.tar.gz) = 4b5d475bf3635cd9a6f24e985542b6e36bcb040a
-SHA512 (pyobjc-framework-GameController-4.2.2.tar.gz) = 78a820a2bb3a3e04ba776ca0ff1eca97bf1476e0810c7bb78aafbfb1736a4baff6d444b121ffb4069c5031bb7e7d8eddee27a9eecb82d6e68942b0aad54eeee3
-Size (pyobjc-framework-GameController-4.2.2.tar.gz) = 13388 bytes
+SHA1 (pyobjc-framework-GameController-5.1.2.tar.gz) = 3bc452c004c3929fbabfd2d64450bf4d9d530301
+RMD160 (pyobjc-framework-GameController-5.1.2.tar.gz) = 1e8ddf903b5c20740d77575deea824e8dfd3d3bc
+SHA512 (pyobjc-framework-GameController-5.1.2.tar.gz) = a70f4b403446aaad6c095e1d2b6f0fa0b63f409c4e9deb37a3c27ae28f4b71403675675df5935e197b001416e30f799df23e94d6bcfa81444da284f48836e6ae
+Size (pyobjc-framework-GameController-5.1.2.tar.gz) = 14224 bytes
diff --git a/devel/py-pyobjc-framework-GameKit/distinfo b/devel/py-pyobjc-framework-GameKit/distinfo
index ed47a67d0a0..a276260226d 100644
--- a/devel/py-pyobjc-framework-GameKit/distinfo
+++ b/devel/py-pyobjc-framework-GameKit/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2018/08/15 19:00:52 adam Exp $
+$NetBSD: distinfo,v 1.4 2019/01/08 12:08:42 adam Exp $
-SHA1 (pyobjc-framework-GameKit-4.2.2.tar.gz) = 18825899da6dfcd994946c9d1396e847c59f69ab
-RMD160 (pyobjc-framework-GameKit-4.2.2.tar.gz) = 25f6fcfcd72811fd28e72271204086e3d921b597
-SHA512 (pyobjc-framework-GameKit-4.2.2.tar.gz) = 012a40336c535468af3e711aa555988e50b5f9e50671e7ca414f46acc11080085b96a8d8cc8306e1beb7f17218a569b1187707dcb503c57b15359f9efab150e3
-Size (pyobjc-framework-GameKit-4.2.2.tar.gz) = 46830 bytes
+SHA1 (pyobjc-framework-GameKit-5.1.2.tar.gz) = 1e1785b5eafbb3ac109018b3448494b7bca8caa1
+RMD160 (pyobjc-framework-GameKit-5.1.2.tar.gz) = 64eed75765e6907bffdbe8f3f464c2d5930a6800
+SHA512 (pyobjc-framework-GameKit-5.1.2.tar.gz) = e427b81cb384b8b38bbaba815a5d2c69bab5c34ace900fe5af7cbf465e4e197498a4bfbb1d0b5a8bef808ce93645faa799f25f070d5a2318c9242e36bb8bc7c4
+Size (pyobjc-framework-GameKit-5.1.2.tar.gz) = 47616 bytes
diff --git a/devel/py-pyobjc-framework-GameplayKit/distinfo b/devel/py-pyobjc-framework-GameplayKit/distinfo
index 4f03f91285a..a103c38a68e 100644
--- a/devel/py-pyobjc-framework-GameplayKit/distinfo
+++ b/devel/py-pyobjc-framework-GameplayKit/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2018/08/15 19:00:52 adam Exp $
+$NetBSD: distinfo,v 1.4 2019/01/08 12:08:42 adam Exp $
-SHA1 (pyobjc-framework-GameplayKit-4.2.2.tar.gz) = 687ee03c689eb868749aaa6cfcbd11f7f896b981
-RMD160 (pyobjc-framework-GameplayKit-4.2.2.tar.gz) = 6acc06f8f88059638db965e37330ff0b22892488
-SHA512 (pyobjc-framework-GameplayKit-4.2.2.tar.gz) = 16f6d36ef2b7ceb638f12666650cd12aba7db453893824d6e4d2d51473479a060dd1252b4fbded78f005087ff731bef014602e194f5a77240a24f88034fe2f18
-Size (pyobjc-framework-GameplayKit-4.2.2.tar.gz) = 27671 bytes
+SHA1 (pyobjc-framework-GameplayKit-5.1.2.tar.gz) = c5c03a9cbd1b40ec10f1eed36d4bd7d4ed1fc84b
+RMD160 (pyobjc-framework-GameplayKit-5.1.2.tar.gz) = 20fb21f113bf260068947be80366c0e1385e1c51
+SHA512 (pyobjc-framework-GameplayKit-5.1.2.tar.gz) = 23f728d0efe4b63bf7aea65cdaa5f2ca22d9cb5d6d9443c1f6acb1a10a5301bc7f5c50d6f9e7ce3829ab27b5985a15fafebdde600c95026a3df1955f39baa9c9
+Size (pyobjc-framework-GameplayKit-5.1.2.tar.gz) = 28518 bytes
diff --git a/devel/py-pyobjc-framework-IOSurface/distinfo b/devel/py-pyobjc-framework-IOSurface/distinfo
index e32cbffe829..19f08993909 100644
--- a/devel/py-pyobjc-framework-IOSurface/distinfo
+++ b/devel/py-pyobjc-framework-IOSurface/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2018/08/15 19:00:52 adam Exp $
+$NetBSD: distinfo,v 1.4 2019/01/08 12:08:43 adam Exp $
-SHA1 (pyobjc-framework-IOSurface-4.2.2.tar.gz) = ceb60963ba88bda25b9bafede3ecacb48fd20503
-RMD160 (pyobjc-framework-IOSurface-4.2.2.tar.gz) = 199d3b2ba143a7c2359cdef40c1938b544677147
-SHA512 (pyobjc-framework-IOSurface-4.2.2.tar.gz) = a0abc37698005b13fd6bb3ceef30e46a8c9a66048e5496c04e8153f748d5baed66e44163f87f7d06cb1ed2f4af0d5ed0d68af405bbd30b244ade49e0303c3e74
-Size (pyobjc-framework-IOSurface-4.2.2.tar.gz) = 13023 bytes
+SHA1 (pyobjc-framework-IOSurface-5.1.2.tar.gz) = 41ed38ddf4a5054ba347b160b53cd0bfe5e8dee7
+RMD160 (pyobjc-framework-IOSurface-5.1.2.tar.gz) = d67c76c65b9bc1faf647db7e88547b18a56378ee
+SHA512 (pyobjc-framework-IOSurface-5.1.2.tar.gz) = 5dfb6bf06de8056a27fedbd8515a7ef95a53b0e7ff17eea81402f61bd94364c20acc5ef8821cad579698cdedbbc670d77b17ef995afd731a2f4befe782b8b777
+Size (pyobjc-framework-IOSurface-5.1.2.tar.gz) = 13854 bytes
diff --git a/devel/py-pyobjc-framework-ImageCaptureCore/distinfo b/devel/py-pyobjc-framework-ImageCaptureCore/distinfo
index 02e71ca3361..721036cdb87 100644
--- a/devel/py-pyobjc-framework-ImageCaptureCore/distinfo
+++ b/devel/py-pyobjc-framework-ImageCaptureCore/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2018/08/15 19:00:52 adam Exp $
+$NetBSD: distinfo,v 1.4 2019/01/08 12:08:43 adam Exp $
-SHA1 (pyobjc-framework-ImageCaptureCore-4.2.2.tar.gz) = 756bcc09afab11647f6116a745dd9baa60c801d4
-RMD160 (pyobjc-framework-ImageCaptureCore-4.2.2.tar.gz) = fba52ea66d1c3e75deceae4836f52c7aa726cc79
-SHA512 (pyobjc-framework-ImageCaptureCore-4.2.2.tar.gz) = cdadb524b9f24830e7f91228b1610f78b55ac53e738ae06a5dcebf8fc058700ddb215962838c3ceda3d6b585f50e3d18d2b75dc8a8fc36e097227f852cd222ad
-Size (pyobjc-framework-ImageCaptureCore-4.2.2.tar.gz) = 34423 bytes
+SHA1 (pyobjc-framework-ImageCaptureCore-5.1.2.tar.gz) = 21cc5156d126865aa6ec77389766a1585e54e718
+RMD160 (pyobjc-framework-ImageCaptureCore-5.1.2.tar.gz) = 1875311586efc0d31d6dc6257364e749159101e9
+SHA512 (pyobjc-framework-ImageCaptureCore-5.1.2.tar.gz) = a394084ed891cc61230c1ecfbe17790f21e49c916cac41c58523bb3b51b2b8f0581d67ecb2fe0c998484bcbff2c26d9f8279568252fd5a600b3717e0b763208e
+Size (pyobjc-framework-ImageCaptureCore-5.1.2.tar.gz) = 35245 bytes
diff --git a/devel/py-pyobjc-framework-InputMethodKit/distinfo b/devel/py-pyobjc-framework-InputMethodKit/distinfo
index a2406e88e18..33be57cd4cb 100644
--- a/devel/py-pyobjc-framework-InputMethodKit/distinfo
+++ b/devel/py-pyobjc-framework-InputMethodKit/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2018/08/15 19:00:52 adam Exp $
+$NetBSD: distinfo,v 1.6 2019/01/08 12:08:43 adam Exp $
-SHA1 (pyobjc-framework-InputMethodKit-4.2.2.tar.gz) = e5416132df6f868137968aeb0679200cd97dd59b
-RMD160 (pyobjc-framework-InputMethodKit-4.2.2.tar.gz) = 42fd96134dec5613e8ab95fe67d32b1586dac5f6
-SHA512 (pyobjc-framework-InputMethodKit-4.2.2.tar.gz) = 1fc2d0e57fedf544ccf17d15f779716268bdd95bbf26317088818fe7be011a70aa0641f41ca5a79d4aba8fbfcc9dec107551bfaac430cf9994c8290b321eacf0
-Size (pyobjc-framework-InputMethodKit-4.2.2.tar.gz) = 23202 bytes
+SHA1 (pyobjc-framework-InputMethodKit-5.1.2.tar.gz) = c76391816cacbfa548de5e8393e60bbb62aff53c
+RMD160 (pyobjc-framework-InputMethodKit-5.1.2.tar.gz) = 36f32d175371f135edd92357dee92a255201a10c
+SHA512 (pyobjc-framework-InputMethodKit-5.1.2.tar.gz) = 599064188d9554fc7af13e2e079c7124ec6cb223757d4ba1fa05afc37894426a317d90d0750f23944bce71ec9ee5d868b106f16466f31baaa80f8e8b6392bee1
+Size (pyobjc-framework-InputMethodKit-5.1.2.tar.gz) = 23576 bytes
diff --git a/devel/py-pyobjc-framework-InstallerPlugins/distinfo b/devel/py-pyobjc-framework-InstallerPlugins/distinfo
index 0b388c87642..7b48ff3d4e8 100644
--- a/devel/py-pyobjc-framework-InstallerPlugins/distinfo
+++ b/devel/py-pyobjc-framework-InstallerPlugins/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2018/08/15 19:00:52 adam Exp $
+$NetBSD: distinfo,v 1.6 2019/01/08 12:08:43 adam Exp $
-SHA1 (pyobjc-framework-InstallerPlugins-4.2.2.tar.gz) = 42bebba4aec3980c526b2dc99d9df3b13734cf8c
-RMD160 (pyobjc-framework-InstallerPlugins-4.2.2.tar.gz) = ad564f4d53de0e249f35abd096e233ca34f48be3
-SHA512 (pyobjc-framework-InstallerPlugins-4.2.2.tar.gz) = 44bbce734547ea2b390041aee3a6f584155ea4fe723f94239e8034151234aecd30639510e9b57ad9cf17f100fc8c69fbb3d6ac28fbee065b3aa9921578e0c55c
-Size (pyobjc-framework-InstallerPlugins-4.2.2.tar.gz) = 22673 bytes
+SHA1 (pyobjc-framework-InstallerPlugins-5.1.2.tar.gz) = 33a8be8d9ac0551086f960fe49c3cb0237c6e785
+RMD160 (pyobjc-framework-InstallerPlugins-5.1.2.tar.gz) = 1d2f1d66ff09fb509d0f45450bad461f087c0580
+SHA512 (pyobjc-framework-InstallerPlugins-5.1.2.tar.gz) = 36e06501d168bee5224b99097f7395bee8dc546015829eaa526c3fcc4dd6dc053cb3475c7d1b29e5fcea62662924fec1a0e0b438decc15483b3ef9b346ae9e39
+Size (pyobjc-framework-InstallerPlugins-5.1.2.tar.gz) = 22778 bytes
diff --git a/devel/py-pyobjc-framework-InstantMessage/distinfo b/devel/py-pyobjc-framework-InstantMessage/distinfo
index 9782f776428..9aa75f1c7fa 100644
--- a/devel/py-pyobjc-framework-InstantMessage/distinfo
+++ b/devel/py-pyobjc-framework-InstantMessage/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2018/08/15 19:00:52 adam Exp $
+$NetBSD: distinfo,v 1.6 2019/01/08 12:08:43 adam Exp $
-SHA1 (pyobjc-framework-InstantMessage-4.2.2.tar.gz) = 0039a0afbc8c69489ec2816cc0336dde948d4acf
-RMD160 (pyobjc-framework-InstantMessage-4.2.2.tar.gz) = 0ced01c5a64b3fddb22250f3ad84d7f6e0ffe23a
-SHA512 (pyobjc-framework-InstantMessage-4.2.2.tar.gz) = b2a22f5a37539ec94baf5184927c77273d6c776cc95fe30ccde4648397f588c73f6725af5e1eedeabade9fe43ba496d290faad9faafb6135b967c007f839a8ff
-Size (pyobjc-framework-InstantMessage-4.2.2.tar.gz) = 29325 bytes
+SHA1 (pyobjc-framework-InstantMessage-5.1.2.tar.gz) = d5829796755c934f2a8048fb32a3500db8001f44
+RMD160 (pyobjc-framework-InstantMessage-5.1.2.tar.gz) = d1dd50ea0f9e4e4588fb59ca6fd3236bee6b4994
+SHA512 (pyobjc-framework-InstantMessage-5.1.2.tar.gz) = 0009577a44acdf1865e820aed241a07c6cce456a04b629eb010d06edb81aebf898463439b90bb26173ad59fcf860bf03db2a529a77944a574293e932c93d8018
+Size (pyobjc-framework-InstantMessage-5.1.2.tar.gz) = 29451 bytes
diff --git a/devel/py-pyobjc-framework-Intents/distinfo b/devel/py-pyobjc-framework-Intents/distinfo
index 92f031c4541..e614115913d 100644
--- a/devel/py-pyobjc-framework-Intents/distinfo
+++ b/devel/py-pyobjc-framework-Intents/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2018/08/15 19:00:52 adam Exp $
+$NetBSD: distinfo,v 1.4 2019/01/08 12:08:43 adam Exp $
-SHA1 (pyobjc-framework-Intents-4.2.2.tar.gz) = e8b4f168eb43f139ec57a8345341b1a662e610b5
-RMD160 (pyobjc-framework-Intents-4.2.2.tar.gz) = 65603fd6cd021ab643f471c4f7d528b067825a0d
-SHA512 (pyobjc-framework-Intents-4.2.2.tar.gz) = 11590f63c415a291e1e06a7cde2aaad19a0928537742eab5569f0419df5b505d71a71061c0145f578f717901989cc88e9d899df3c3c4b9316a8fe532d43dd496
-Size (pyobjc-framework-Intents-4.2.2.tar.gz) = 22531 bytes
+SHA1 (pyobjc-framework-Intents-5.1.2.tar.gz) = af1a67c3c21a4cb408eb36db08dd7e928f607dba
+RMD160 (pyobjc-framework-Intents-5.1.2.tar.gz) = 72d25e54fe7488116e8c339c726dea256b9ffd9f
+SHA512 (pyobjc-framework-Intents-5.1.2.tar.gz) = a699ccea01f3b4635d36f437b7a20dd6e031a7ae88f6f2c70b5eb540f7a20f0b8ff340fc567f9fc9a227cace9cc06699b620374d7b4f6b9dd03e79227cac4abb
+Size (pyobjc-framework-Intents-5.1.2.tar.gz) = 31504 bytes
diff --git a/devel/py-pyobjc-framework-LatentSemanticMapping/distinfo b/devel/py-pyobjc-framework-LatentSemanticMapping/distinfo
index a56d610fb6e..bc2ceed1fb5 100644
--- a/devel/py-pyobjc-framework-LatentSemanticMapping/distinfo
+++ b/devel/py-pyobjc-framework-LatentSemanticMapping/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2018/08/15 19:00:52 adam Exp $
+$NetBSD: distinfo,v 1.6 2019/01/08 12:08:43 adam Exp $
-SHA1 (pyobjc-framework-LatentSemanticMapping-4.2.2.tar.gz) = ba4f3e1f0d19027deefda355ab32e4819ac0a527
-RMD160 (pyobjc-framework-LatentSemanticMapping-4.2.2.tar.gz) = b2541f902a6be4ccbb48c0d7972e1c863463b2f9
-SHA512 (pyobjc-framework-LatentSemanticMapping-4.2.2.tar.gz) = 889f4f9669ad824fe67a45b130a6ef805f6b6a66fa83ce933fad6120bbed97fc9629910016818c39a96d454f9fcdd8b185943d53063fb9f11fd7f81e4fcf9feb
-Size (pyobjc-framework-LatentSemanticMapping-4.2.2.tar.gz) = 14166 bytes
+SHA1 (pyobjc-framework-LatentSemanticMapping-5.1.2.tar.gz) = 84e652bc8839b6e9a65755805f63e6e3cc750604
+RMD160 (pyobjc-framework-LatentSemanticMapping-5.1.2.tar.gz) = 08ad0e36aa1e7bd4dc1dbc02295b4fbd18fdaa84
+SHA512 (pyobjc-framework-LatentSemanticMapping-5.1.2.tar.gz) = 9270f902878cc078a7752d4770693454d9a1d364e19be719c0f01eb6b94d7a047d45988ae65183303c008dc456c52471bfebe398e5c4ad7f1e9c90364ef34802
+Size (pyobjc-framework-LatentSemanticMapping-5.1.2.tar.gz) = 14303 bytes
diff --git a/devel/py-pyobjc-framework-LaunchServices/Makefile b/devel/py-pyobjc-framework-LaunchServices/Makefile
index bd0c2a044b6..849db104c45 100644
--- a/devel/py-pyobjc-framework-LaunchServices/Makefile
+++ b/devel/py-pyobjc-framework-LaunchServices/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2018/02/08 19:54:23 adam Exp $
+# $NetBSD: Makefile,v 1.4 2019/01/08 12:08:43 adam Exp $
.include "../../devel/py-pyobjc/Makefile.common"
@@ -12,7 +12,7 @@ COMMENT= Bridge between Python and Objective-C (LaunchServices framework)
USE_LANGUAGES= c objc
DEPENDS+= ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
-DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa
+DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-CoreServices>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-CoreServices
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/py-pyobjc-framework-LaunchServices/PLIST b/devel/py-pyobjc-framework-LaunchServices/PLIST
index a7c1f25c10b..f923cd7c77e 100644
--- a/devel/py-pyobjc-framework-LaunchServices/PLIST
+++ b/devel/py-pyobjc-framework-LaunchServices/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2015/04/25 10:40:50 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2019/01/08 12:08:43 adam Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -8,6 +8,3 @@ ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/LaunchServices/__init__.py
${PYSITELIB}/LaunchServices/__init__.pyc
${PYSITELIB}/LaunchServices/__init__.pyo
-${PYSITELIB}/LaunchServices/_metadata.py
-${PYSITELIB}/LaunchServices/_metadata.pyc
-${PYSITELIB}/LaunchServices/_metadata.pyo
diff --git a/devel/py-pyobjc-framework-LaunchServices/distinfo b/devel/py-pyobjc-framework-LaunchServices/distinfo
index 67efc569f4f..96f810be75e 100644
--- a/devel/py-pyobjc-framework-LaunchServices/distinfo
+++ b/devel/py-pyobjc-framework-LaunchServices/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2018/08/15 19:00:53 adam Exp $
+$NetBSD: distinfo,v 1.6 2019/01/08 12:08:43 adam Exp $
-SHA1 (pyobjc-framework-LaunchServices-4.2.2.tar.gz) = 7320ead2eb633960f8f085dcdeeb39e7767ec5ed
-RMD160 (pyobjc-framework-LaunchServices-4.2.2.tar.gz) = eb752ad975d0bdc46a21a5a7bd015b034696281f
-SHA512 (pyobjc-framework-LaunchServices-4.2.2.tar.gz) = 12ceebee2cd6df14345653302d03d651e65fc73b8db7f0946b51249cebb8a9b16193187decbc84e00f6ecb35d0aae89fb07243e4852375ebb677765c2a21e42f
-Size (pyobjc-framework-LaunchServices-4.2.2.tar.gz) = 86709 bytes
+SHA1 (pyobjc-framework-LaunchServices-5.1.2.tar.gz) = cffba9e3f0c802bfe9d919756feb7194192ca996
+RMD160 (pyobjc-framework-LaunchServices-5.1.2.tar.gz) = 9db14540868dca3558f456651bc7744d4ebd9a94
+SHA512 (pyobjc-framework-LaunchServices-5.1.2.tar.gz) = 6fbb04317fc34c218628d4e7323604ee0412119d5c1e34caf66663280d9790791d4101eebc2a55e841aa4c8dd4fc37b94f2b6d60caed2a91aace7e79c20008da
+Size (pyobjc-framework-LaunchServices-5.1.2.tar.gz) = 18025 bytes
diff --git a/devel/py-pyobjc-framework-LocalAuthentication/distinfo b/devel/py-pyobjc-framework-LocalAuthentication/distinfo
index 33c6c2d7fe1..d9396eefebe 100644
--- a/devel/py-pyobjc-framework-LocalAuthentication/distinfo
+++ b/devel/py-pyobjc-framework-LocalAuthentication/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2018/08/15 19:00:53 adam Exp $
+$NetBSD: distinfo,v 1.4 2019/01/08 12:08:43 adam Exp $
-SHA1 (pyobjc-framework-LocalAuthentication-4.2.2.tar.gz) = 61e2d1db019ff9537899ac99542d020a5322fad3
-RMD160 (pyobjc-framework-LocalAuthentication-4.2.2.tar.gz) = 81ebbccece1af27941e66521be8580981413d898
-SHA512 (pyobjc-framework-LocalAuthentication-4.2.2.tar.gz) = 56f69b304bff14c6bdf2fb19c611abb8ef2fb7cd213b9b17f3832cf6be7ebd1c02305e030ff0cc6ac7c6a400d58138b238416139566218b6cc2558382b634bbe
-Size (pyobjc-framework-LocalAuthentication-4.2.2.tar.gz) = 11374 bytes
+SHA1 (pyobjc-framework-LocalAuthentication-5.1.2.tar.gz) = 6c86608d34fad0367b6096dab2e68af13050bdb5
+RMD160 (pyobjc-framework-LocalAuthentication-5.1.2.tar.gz) = fcc95bc3ceed2eb44ed54097616d7bc0fa328479
+SHA512 (pyobjc-framework-LocalAuthentication-5.1.2.tar.gz) = 6444da591360254fa885a3b3e65c4dc4a1177d958342c7c31e338217b584b466b1c0b63fe92672ff31ff0c63cea9ea9b66aa6ee24b269eee235d37873c96fc61
+Size (pyobjc-framework-LocalAuthentication-5.1.2.tar.gz) = 11516 bytes
diff --git a/devel/py-pyobjc-framework-MapKit/distinfo b/devel/py-pyobjc-framework-MapKit/distinfo
index 1d638a81485..f290f93a847 100644
--- a/devel/py-pyobjc-framework-MapKit/distinfo
+++ b/devel/py-pyobjc-framework-MapKit/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2018/08/15 19:00:53 adam Exp $
+$NetBSD: distinfo,v 1.4 2019/01/08 12:08:44 adam Exp $
-SHA1 (pyobjc-framework-MapKit-4.2.2.tar.gz) = 2bd638ee81dec399153bb3b639308427f2ae1a9a
-RMD160 (pyobjc-framework-MapKit-4.2.2.tar.gz) = a88bf3e238e657e06ef3ddc5f5daaee81f67f562
-SHA512 (pyobjc-framework-MapKit-4.2.2.tar.gz) = 73ca8b52f31b6e7d7731be12f2d9160056597b336a63b1ae5fb65cc4f60fdd50245f53a49c6b4e0401a44a577a4ed630bd4c774abed386da5a572b065b907a67
-Size (pyobjc-framework-MapKit-4.2.2.tar.gz) = 40850 bytes
+SHA1 (pyobjc-framework-MapKit-5.1.2.tar.gz) = 72c0fc0dc8064d9e6544956775d4f83106190246
+RMD160 (pyobjc-framework-MapKit-5.1.2.tar.gz) = e992aefc38cea028272fd8b29a2b18479d1b4803
+SHA512 (pyobjc-framework-MapKit-5.1.2.tar.gz) = 5a05c17280c1dc3f6afef5205fd6a592f809bc4619a2a854fa7c18c88b51a1c863971b6ba872ace6e23808be24d77dc5bd852a913ad8ab6f797df1b35616f2b7
+Size (pyobjc-framework-MapKit-5.1.2.tar.gz) = 41037 bytes
diff --git a/devel/py-pyobjc-framework-MediaAccessibility/distinfo b/devel/py-pyobjc-framework-MediaAccessibility/distinfo
index 9b14443dd62..73f748b64ed 100644
--- a/devel/py-pyobjc-framework-MediaAccessibility/distinfo
+++ b/devel/py-pyobjc-framework-MediaAccessibility/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2018/08/15 19:00:53 adam Exp $
+$NetBSD: distinfo,v 1.4 2019/01/08 12:08:44 adam Exp $
-SHA1 (pyobjc-framework-MediaAccessibility-4.2.2.tar.gz) = d8acfb74cc92af08df6b5da3dd7940581d5ce9b7
-RMD160 (pyobjc-framework-MediaAccessibility-4.2.2.tar.gz) = 70e2d327c100dc4e10cbbb423674542cce375bfd
-SHA512 (pyobjc-framework-MediaAccessibility-4.2.2.tar.gz) = 47100aa512f27ca63ebbcf8c32cda9808356efdfa17265ad4bc4f3939a676ac2892de6de96ac47b8e18994c46bf485ceb4d6ec81d8842242256ce3d798386c6c
-Size (pyobjc-framework-MediaAccessibility-4.2.2.tar.gz) = 10866 bytes
+SHA1 (pyobjc-framework-MediaAccessibility-5.1.2.tar.gz) = 29244f894976a2e5f52fbb7be1281e6647303085
+RMD160 (pyobjc-framework-MediaAccessibility-5.1.2.tar.gz) = 2906fa230de06263065342488b7c358d5b16171f
+SHA512 (pyobjc-framework-MediaAccessibility-5.1.2.tar.gz) = a21d94d24b7134c20599e7131103261c74a16193a1b09e61a47b6b10457a822d60aa4e4ae125d03d67e1ae187e6668ada5869b3a3c627b9d4a154b423de2fce0
+Size (pyobjc-framework-MediaAccessibility-5.1.2.tar.gz) = 11657 bytes
diff --git a/devel/py-pyobjc-framework-MediaLibrary/distinfo b/devel/py-pyobjc-framework-MediaLibrary/distinfo
index 3a76807a233..5305d53000f 100644
--- a/devel/py-pyobjc-framework-MediaLibrary/distinfo
+++ b/devel/py-pyobjc-framework-MediaLibrary/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2018/08/15 19:00:53 adam Exp $
+$NetBSD: distinfo,v 1.4 2019/01/08 12:08:44 adam Exp $
-SHA1 (pyobjc-framework-MediaLibrary-4.2.2.tar.gz) = 48543a8fd225a83fbba747f888b3263bf1db4de5
-RMD160 (pyobjc-framework-MediaLibrary-4.2.2.tar.gz) = 2b484d81b496874ba16c0653a24b0196302421bb
-SHA512 (pyobjc-framework-MediaLibrary-4.2.2.tar.gz) = 42f5f5d97f83a163cf565300ecc02cb6e9801ab9ad9ef3cd92df25612d179da87fa52e8a8f19297aa322d4df60733a28af73bdb412c1af1f956ed110ece874d7
-Size (pyobjc-framework-MediaLibrary-4.2.2.tar.gz) = 12582 bytes
+SHA1 (pyobjc-framework-MediaLibrary-5.1.2.tar.gz) = d37937fe5bb96306861d8614664019949a885c03
+RMD160 (pyobjc-framework-MediaLibrary-5.1.2.tar.gz) = 5283167f3388f3bc58084bf3d83a664270ac6418
+SHA512 (pyobjc-framework-MediaLibrary-5.1.2.tar.gz) = 09595e95c710d5578025ebb583cf8e69f1f1d0ce7a9bdfb88b1cd4e311c8352624842a4e2389010bfd3a9ed1cd1e49db249bf68741456e7ef2af72ce54db41b5
+Size (pyobjc-framework-MediaLibrary-5.1.2.tar.gz) = 13383 bytes
diff --git a/devel/py-pyobjc-framework-MediaPlayer/distinfo b/devel/py-pyobjc-framework-MediaPlayer/distinfo
index 9b220589dda..b892d2a5ec2 100644
--- a/devel/py-pyobjc-framework-MediaPlayer/distinfo
+++ b/devel/py-pyobjc-framework-MediaPlayer/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2018/08/15 19:00:53 adam Exp $
+$NetBSD: distinfo,v 1.4 2019/01/08 12:08:44 adam Exp $
-SHA1 (pyobjc-framework-MediaPlayer-4.2.2.tar.gz) = f218c08442fb4a3c26fb76c8cf7792ee5bdc33bb
-RMD160 (pyobjc-framework-MediaPlayer-4.2.2.tar.gz) = ad639def508af0d536bfcecdca58aa6acaf56531
-SHA512 (pyobjc-framework-MediaPlayer-4.2.2.tar.gz) = 2ca43b93c9b2b7c0a2dd97243de3c118255f0fa5b551a3122eecc928823ec3ba7b2f6b0303c2f4d5241cac519657f31dce635f61769ff3921c96be8eeb2a5bf3
-Size (pyobjc-framework-MediaPlayer-4.2.2.tar.gz) = 12565 bytes
+SHA1 (pyobjc-framework-MediaPlayer-5.1.2.tar.gz) = 43d3556d18d3898a654b805c2673f91a3bacab6e
+RMD160 (pyobjc-framework-MediaPlayer-5.1.2.tar.gz) = e15c877dbd562a7045dae349d0ef51543b027a8c
+SHA512 (pyobjc-framework-MediaPlayer-5.1.2.tar.gz) = e25ca099fa8d7772d38a5a5cd31da2b66c38fcf021e7d8c8364ff6bb1b6c52563e88741825daf4c6b51a71155da4b87691799559d1a6ee9b9913e484b31b54ca
+Size (pyobjc-framework-MediaPlayer-5.1.2.tar.gz) = 18031 bytes
diff --git a/devel/py-pyobjc-framework-ModelIO/distinfo b/devel/py-pyobjc-framework-ModelIO/distinfo
index 1c87874a12a..b93fdae3d20 100644
--- a/devel/py-pyobjc-framework-ModelIO/distinfo
+++ b/devel/py-pyobjc-framework-ModelIO/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2018/08/15 19:00:53 adam Exp $
+$NetBSD: distinfo,v 1.4 2019/01/08 12:08:44 adam Exp $
-SHA1 (pyobjc-framework-ModelIO-4.2.2.tar.gz) = a3b64798e5b101447fca05f46d1d0d60b65fef1a
-RMD160 (pyobjc-framework-ModelIO-4.2.2.tar.gz) = ad23c5e44e4d35c89b30de490e0c895330fec809
-SHA512 (pyobjc-framework-ModelIO-4.2.2.tar.gz) = 6d115f74616fda8f9c336b3612ebf11524d5d941b521c4c983d4cc9ee10aadc19b9da23b01ba314f6d13bcfe5099b457db14b9a1a64346d0f9095e97abb3d0ab
-Size (pyobjc-framework-ModelIO-4.2.2.tar.gz) = 29194 bytes
+SHA1 (pyobjc-framework-ModelIO-5.1.2.tar.gz) = 1432d2292a8b5f3b237d0c01c2a1aa2ca8520903
+RMD160 (pyobjc-framework-ModelIO-5.1.2.tar.gz) = c411c7421884dbe9e72de24a74b09cb49f64aa63
+SHA512 (pyobjc-framework-ModelIO-5.1.2.tar.gz) = 77b55fcd3bcfc68e01cb418cc19faf8c2ad7cef12cb822f2e5deddee2a39629b7400a64aaa3f605b11a17111ca463ba0fd8d35b7bef4d62da93843e983f0d21c
+Size (pyobjc-framework-ModelIO-5.1.2.tar.gz) = 30037 bytes
diff --git a/devel/py-pyobjc-framework-MultipeerConnectivity/distinfo b/devel/py-pyobjc-framework-MultipeerConnectivity/distinfo
index e8c0371e3af..cc85dd5b8ee 100644
--- a/devel/py-pyobjc-framework-MultipeerConnectivity/distinfo
+++ b/devel/py-pyobjc-framework-MultipeerConnectivity/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2018/08/15 19:00:53 adam Exp $
+$NetBSD: distinfo,v 1.4 2019/01/08 12:08:44 adam Exp $
-SHA1 (pyobjc-framework-MultipeerConnectivity-4.2.2.tar.gz) = 4f8ca7af7ad53e7fd9d58596b6c65d055a42f557
-RMD160 (pyobjc-framework-MultipeerConnectivity-4.2.2.tar.gz) = 19bdcbe2982b8781e660eaa8a0a36407d3dce652
-SHA512 (pyobjc-framework-MultipeerConnectivity-4.2.2.tar.gz) = 10277aa43f3f2f2946ec05deb457da44c72bbc38318d0a4a738812b28b9a821307115483764eabe62f82dc14a7651770f3f5c19aa99793c913cdedf88d773046
-Size (pyobjc-framework-MultipeerConnectivity-4.2.2.tar.gz) = 20322 bytes
+SHA1 (pyobjc-framework-MultipeerConnectivity-5.1.2.tar.gz) = f8ddc226b3fb90b2f1e554e153e14d7b2c843c47
+RMD160 (pyobjc-framework-MultipeerConnectivity-5.1.2.tar.gz) = ef956fbcad459cda7a01b0579e82e2d77a9b1359
+SHA512 (pyobjc-framework-MultipeerConnectivity-5.1.2.tar.gz) = a9c16002c1e5ee65f45241962e7643f08a522d340ac8323db2db6031c0a4aaf0b22e2207654854e9b99051cbfbf11a1ab4a253694cec595ac13375d51ce87471
+Size (pyobjc-framework-MultipeerConnectivity-5.1.2.tar.gz) = 20522 bytes
diff --git a/devel/py-pyobjc-framework-NetFS/distinfo b/devel/py-pyobjc-framework-NetFS/distinfo
index 066b2c7373c..341566db0bf 100644
--- a/devel/py-pyobjc-framework-NetFS/distinfo
+++ b/devel/py-pyobjc-framework-NetFS/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2018/08/15 19:00:53 adam Exp $
+$NetBSD: distinfo,v 1.4 2019/01/08 12:08:44 adam Exp $
-SHA1 (pyobjc-framework-NetFS-4.2.2.tar.gz) = 1d10a8225e998fc99c3ef36c3a5932750e9d2649
-RMD160 (pyobjc-framework-NetFS-4.2.2.tar.gz) = a342bb7cd4b9040e3effc98eb0f68c10df251450
-SHA512 (pyobjc-framework-NetFS-4.2.2.tar.gz) = 6e0f687809f5c20a99bd96d2af40893e4da8c8b6a3efa66c52e94ac833cdb79653d0b1a9a9c8bffcf35a93ddc822a37429787d45dc600986808f80cbfbf60677
-Size (pyobjc-framework-NetFS-4.2.2.tar.gz) = 11440 bytes
+SHA1 (pyobjc-framework-NetFS-5.1.2.tar.gz) = 69cf5c9e91b349ed710e952769f58cc89236c325
+RMD160 (pyobjc-framework-NetFS-5.1.2.tar.gz) = 4c2adc402d700fcfb34e767474fb3260e803ade0
+SHA512 (pyobjc-framework-NetFS-5.1.2.tar.gz) = efc69aa65d7282c5ffd6c35ddf98c78394283da9c83ac747e78ef41c4c41488e5456729331906c8ec07c828a1a48ef62313e12ae3bb394fe9b11436afea3d765
+Size (pyobjc-framework-NetFS-5.1.2.tar.gz) = 12110 bytes
diff --git a/devel/py-pyobjc-framework-NetworkExtension/distinfo b/devel/py-pyobjc-framework-NetworkExtension/distinfo
index c6ecbe7e064..4514f2b8454 100644
--- a/devel/py-pyobjc-framework-NetworkExtension/distinfo
+++ b/devel/py-pyobjc-framework-NetworkExtension/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2018/08/15 19:00:53 adam Exp $
+$NetBSD: distinfo,v 1.4 2019/01/08 12:08:44 adam Exp $
-SHA1 (pyobjc-framework-NetworkExtension-4.2.2.tar.gz) = 812c8c326ce957ab357c54f70fc76f1343637b16
-RMD160 (pyobjc-framework-NetworkExtension-4.2.2.tar.gz) = 2a9ba0e5cf6d480c347db9644422570d4a606ca3
-SHA512 (pyobjc-framework-NetworkExtension-4.2.2.tar.gz) = 35780c7fa67064ebdc1cc2c9a0bdf6a12f57c7d3263a4620da196a5b316102e69062af43dd110af029bc5c654dd3ef068130b37d296132f3d83f27781a3eaf1d
-Size (pyobjc-framework-NetworkExtension-4.2.2.tar.gz) = 23521 bytes
+SHA1 (pyobjc-framework-NetworkExtension-5.1.2.tar.gz) = 08c045db91cba0f7d787a5fa43f63842a1e767ad
+RMD160 (pyobjc-framework-NetworkExtension-5.1.2.tar.gz) = 164a3a6d6e6cac5f80354f06e5ee3e4b0b883a82
+SHA512 (pyobjc-framework-NetworkExtension-5.1.2.tar.gz) = bd5aea6b5eb6cc119e157481cb75d2afc347630ae0f11f7abd6aff017b607e37865fb82d7679bb519daaab8190d6b02809ea4ecbf37b44bf91141ab3644863df
+Size (pyobjc-framework-NetworkExtension-5.1.2.tar.gz) = 24494 bytes
diff --git a/devel/py-pyobjc-framework-NotificationCenter/distinfo b/devel/py-pyobjc-framework-NotificationCenter/distinfo
index 8b62b4f863b..0afec66eef0 100644
--- a/devel/py-pyobjc-framework-NotificationCenter/distinfo
+++ b/devel/py-pyobjc-framework-NotificationCenter/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2018/08/15 19:00:54 adam Exp $
+$NetBSD: distinfo,v 1.4 2019/01/08 12:08:44 adam Exp $
-SHA1 (pyobjc-framework-NotificationCenter-4.2.2.tar.gz) = 1bf51b36311b57b0b1104b8077be5e2ea452134f
-RMD160 (pyobjc-framework-NotificationCenter-4.2.2.tar.gz) = 8d803b3e9bd9e282037cc8f0a0b4fe3036e1d80f
-SHA512 (pyobjc-framework-NotificationCenter-4.2.2.tar.gz) = 9ca9f8966242b7ab00f32a7017601c5a5ee531066eca1b2ed0a9e9a93145cef029f2068b0f615a06dd89adeafcf3eabb4354db390ff5a0c3b179b34e6b18808a
-Size (pyobjc-framework-NotificationCenter-4.2.2.tar.gz) = 17104 bytes
+SHA1 (pyobjc-framework-NotificationCenter-5.1.2.tar.gz) = 8854807d556155920efa094bf924f77c2542cc95
+RMD160 (pyobjc-framework-NotificationCenter-5.1.2.tar.gz) = f8e74a1026f753b549f788faa12f94fdddc7333c
+SHA512 (pyobjc-framework-NotificationCenter-5.1.2.tar.gz) = 99e80292c9b10304331add789d84238243cac2bf114981e5e643fab57fbbf41ebad81e85f0109976d3467a3cfd70f538246e0ea70fab75bd2d2813d9242590e1
+Size (pyobjc-framework-NotificationCenter-5.1.2.tar.gz) = 18029 bytes
diff --git a/devel/py-pyobjc-framework-OpenDirectory/distinfo b/devel/py-pyobjc-framework-OpenDirectory/distinfo
index 7287509f1ec..9a518b34f48 100644
--- a/devel/py-pyobjc-framework-OpenDirectory/distinfo
+++ b/devel/py-pyobjc-framework-OpenDirectory/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2018/08/15 19:00:54 adam Exp $
+$NetBSD: distinfo,v 1.6 2019/01/08 12:08:44 adam Exp $
-SHA1 (pyobjc-framework-OpenDirectory-4.2.2.tar.gz) = 2ba7aeb85d4e7b55ed9c8d17030215e3327ffcfe
-RMD160 (pyobjc-framework-OpenDirectory-4.2.2.tar.gz) = c2385f42fb75007563df62a14ee36cdb38258809
-SHA512 (pyobjc-framework-OpenDirectory-4.2.2.tar.gz) = 681ecb971b726b2ea327d6d6d77c05fff675ec9a0646868e258c965e16b0cc6f1cca2987e947d00bc01b0978743177d2f8321f1c3efe05f805fb3f443a74141f
-Size (pyobjc-framework-OpenDirectory-4.2.2.tar.gz) = 112773 bytes
+SHA1 (pyobjc-framework-OpenDirectory-5.1.2.tar.gz) = 86905bd304c97208f50bf95214c90a9db81f4787
+RMD160 (pyobjc-framework-OpenDirectory-5.1.2.tar.gz) = b9e0296c5ad578b13638996967060ffe4ee40f8a
+SHA512 (pyobjc-framework-OpenDirectory-5.1.2.tar.gz) = 33dff3a0c613ece27782c007aba293a8a723583c9f06a4d4863f2886044c437cab8a1083d2fb97411fbaa80bb4afcfdbba9297d7b65bee3de8792356d7313a06
+Size (pyobjc-framework-OpenDirectory-5.1.2.tar.gz) = 112892 bytes
diff --git a/devel/py-pyobjc-framework-Photos/distinfo b/devel/py-pyobjc-framework-Photos/distinfo
index c5f92c86b58..d4862a7d9e8 100644
--- a/devel/py-pyobjc-framework-Photos/distinfo
+++ b/devel/py-pyobjc-framework-Photos/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2018/08/15 19:00:54 adam Exp $
+$NetBSD: distinfo,v 1.4 2019/01/08 12:08:45 adam Exp $
-SHA1 (pyobjc-framework-Photos-4.2.2.tar.gz) = 3aa968d5be3dd0218821e02c06578773465b9263
-RMD160 (pyobjc-framework-Photos-4.2.2.tar.gz) = c7020a9726be2dccc1c57684d8be5056c74543ed
-SHA512 (pyobjc-framework-Photos-4.2.2.tar.gz) = abc7ef64fa2550d07c0c2bf096539c0bf36ea598db2ee698ed99cad37bf57fd1ffcb7bd38d79821a27de6e0f414362139fcebfe97f6d1442ce14d62be5526248
-Size (pyobjc-framework-Photos-4.2.2.tar.gz) = 21292 bytes
+SHA1 (pyobjc-framework-Photos-5.1.2.tar.gz) = 746ec6df4d9ce46657b4db5d0f68c998de08de8e
+RMD160 (pyobjc-framework-Photos-5.1.2.tar.gz) = e00db4205beb6ddb55d9e9579fccfca056ef77fa
+SHA512 (pyobjc-framework-Photos-5.1.2.tar.gz) = a546cfb863887f2f33b8cba13fe6e7c61f00b3c0935f82e46171dd1356c01769715e95b2b5d8a576fc3a8050aa0e04df0de3cad16f0f604d813372e47b7aae16
+Size (pyobjc-framework-Photos-5.1.2.tar.gz) = 22181 bytes
diff --git a/devel/py-pyobjc-framework-PhotosUI/distinfo b/devel/py-pyobjc-framework-PhotosUI/distinfo
index 1bce5684e4a..77bff6ef02b 100644
--- a/devel/py-pyobjc-framework-PhotosUI/distinfo
+++ b/devel/py-pyobjc-framework-PhotosUI/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2018/08/15 19:00:54 adam Exp $
+$NetBSD: distinfo,v 1.4 2019/01/08 12:08:45 adam Exp $
-SHA1 (pyobjc-framework-PhotosUI-4.2.2.tar.gz) = 74bb61789fe3f7ea05b430902488fde78b3a1bbd
-RMD160 (pyobjc-framework-PhotosUI-4.2.2.tar.gz) = 785321e3c13f6fc7a0b4636b3a8c1a9a2a749683
-SHA512 (pyobjc-framework-PhotosUI-4.2.2.tar.gz) = 671d741643147255bf1954285a09e4f586c81a20ae9dc50b0b8fc547746c9f8d3164222bd0c0dc607df23e3b38260c659d5655681d2fbc833cccfbe25e928b33
-Size (pyobjc-framework-PhotosUI-4.2.2.tar.gz) = 17355 bytes
+SHA1 (pyobjc-framework-PhotosUI-5.1.2.tar.gz) = 39a06c30938b4104e39b2d4de3a79af421d15829
+RMD160 (pyobjc-framework-PhotosUI-5.1.2.tar.gz) = 9699f498742f8077cb43656dbd2fcf64a54bb949
+SHA512 (pyobjc-framework-PhotosUI-5.1.2.tar.gz) = 978ce6b1aa097e6fa089117b693ba11a395298bdbf7432feab2c2b99e9df36817680527ba6bc3249b05632b7775e7453993001fcbec4cf1bbe5a33dddc28e2f6
+Size (pyobjc-framework-PhotosUI-5.1.2.tar.gz) = 21931 bytes
diff --git a/devel/py-pyobjc-framework-PreferencePanes/distinfo b/devel/py-pyobjc-framework-PreferencePanes/distinfo
index 16c2e287a59..36b405e0f7b 100644
--- a/devel/py-pyobjc-framework-PreferencePanes/distinfo
+++ b/devel/py-pyobjc-framework-PreferencePanes/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2018/08/15 19:00:54 adam Exp $
+$NetBSD: distinfo,v 1.6 2019/01/08 12:08:45 adam Exp $
-SHA1 (pyobjc-framework-PreferencePanes-4.2.2.tar.gz) = 437258d6e56c970ecb380be8a7c9bc75718687b9
-RMD160 (pyobjc-framework-PreferencePanes-4.2.2.tar.gz) = 9f818e06d89cf1036bf4fbc599a254b46cfbc8d3
-SHA512 (pyobjc-framework-PreferencePanes-4.2.2.tar.gz) = 97f99052b7cdc853d7bff73d64309de5b27b7f33aaf2b110ab133e6c612aca423971d2986d48f5d353ad5602ccf0d0f88fc81d7d726252302e050d46f5657870
-Size (pyobjc-framework-PreferencePanes-4.2.2.tar.gz) = 21924 bytes
+SHA1 (pyobjc-framework-PreferencePanes-5.1.2.tar.gz) = 47f04429cc438c7037fb6794bbafb8f2d2aa5d13
+RMD160 (pyobjc-framework-PreferencePanes-5.1.2.tar.gz) = 0b79c33affb6dc6a0ad19d455e568d9c66cf537e
+SHA512 (pyobjc-framework-PreferencePanes-5.1.2.tar.gz) = 3884fbbb8487c36f9bdb156a5191e2780134905a6c0800d7b8aa708eca8e5e8f6e7b27f729a991334159821903e07211cfb0c217b4bc5357060d2c65b92cab52
+Size (pyobjc-framework-PreferencePanes-5.1.2.tar.gz) = 22056 bytes
diff --git a/devel/py-pyobjc-framework-PubSub/distinfo b/devel/py-pyobjc-framework-PubSub/distinfo
index e9e62c308dd..50a48757aef 100644
--- a/devel/py-pyobjc-framework-PubSub/distinfo
+++ b/devel/py-pyobjc-framework-PubSub/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2018/08/15 19:00:54 adam Exp $
+$NetBSD: distinfo,v 1.6 2019/01/08 12:08:45 adam Exp $
-SHA1 (pyobjc-framework-PubSub-4.2.2.tar.gz) = 7f5f430a8c65c41b1570b9b3925379bdfff92b8a
-RMD160 (pyobjc-framework-PubSub-4.2.2.tar.gz) = 986f51e93e3dc9e3a3f864eea170bcc705cf80b3
-SHA512 (pyobjc-framework-PubSub-4.2.2.tar.gz) = d93b8fc2ab7c1b90082aeccd7f077fd1390121a0990d8d0c566f9423897065c6ba917afdab8424bddb07a89dd55a5dbd08fd463c8bf48954f3aca5dede43ce79
-Size (pyobjc-framework-PubSub-4.2.2.tar.gz) = 14789 bytes
+SHA1 (pyobjc-framework-PubSub-5.1.2.tar.gz) = b0f6ccea0d80c5fd4f64953e1d866193a6627e16
+RMD160 (pyobjc-framework-PubSub-5.1.2.tar.gz) = 7f70e01a480ed4525db65ef18e7ce698cd5d867f
+SHA512 (pyobjc-framework-PubSub-5.1.2.tar.gz) = 050904592437dfa69d9c4978f831907ea0cabe723c670fb306bf9a2336306f7576f49ddfd9908afe68e301bd27e6273f3fca8c784280d27237cd4161fd7da1e7
+Size (pyobjc-framework-PubSub-5.1.2.tar.gz) = 14916 bytes
diff --git a/devel/py-pyobjc-framework-QTKit/distinfo b/devel/py-pyobjc-framework-QTKit/distinfo
index b5f072efa74..af34a602e63 100644
--- a/devel/py-pyobjc-framework-QTKit/distinfo
+++ b/devel/py-pyobjc-framework-QTKit/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2018/08/15 19:00:54 adam Exp $
+$NetBSD: distinfo,v 1.6 2019/01/08 12:08:45 adam Exp $
-SHA1 (pyobjc-framework-QTKit-4.2.2.tar.gz) = 05b88afc92a028cfc080fe94a4b3364e1fba9502
-RMD160 (pyobjc-framework-QTKit-4.2.2.tar.gz) = 10f60132606e64e9b3f8cfe3505596e1083fe654
-SHA512 (pyobjc-framework-QTKit-4.2.2.tar.gz) = 9b25b0edb966dc4a51791d36ef6333bc886803f00845a33e2fef5fcc0ce0c0e472c0132872e083f6f2fedb23a7517b042867a19b6b0f9841cc8ad1eddd03644c
-Size (pyobjc-framework-QTKit-4.2.2.tar.gz) = 117862 bytes
+SHA1 (pyobjc-framework-QTKit-5.1.2.tar.gz) = dd94176649e1ada1635922ff760e05babd849c7e
+RMD160 (pyobjc-framework-QTKit-5.1.2.tar.gz) = 8cf7f79095698bbf374bf970f90bd71a2493b220
+SHA512 (pyobjc-framework-QTKit-5.1.2.tar.gz) = 623039efdd96829e87e9dac6ae17e6a85c916dd0db2171bed91278e1cadc92e02719955556b4cf49fb8c154a6292316211cbee0aea17409cb57b715d2c661c22
+Size (pyobjc-framework-QTKit-5.1.2.tar.gz) = 118050 bytes
diff --git a/devel/py-pyobjc-framework-Quartz/distinfo b/devel/py-pyobjc-framework-Quartz/distinfo
index af6598a519c..446ee9d74e8 100644
--- a/devel/py-pyobjc-framework-Quartz/distinfo
+++ b/devel/py-pyobjc-framework-Quartz/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2018/08/15 19:00:54 adam Exp $
+$NetBSD: distinfo,v 1.6 2019/01/08 12:08:45 adam Exp $
-SHA1 (pyobjc-framework-Quartz-4.2.2.tar.gz) = 7ddcd06edc029e0c38f7cd0d2e6c50abd284c17a
-RMD160 (pyobjc-framework-Quartz-4.2.2.tar.gz) = d20059174d41de5f83bafc06a43b76f53ea01822
-SHA512 (pyobjc-framework-Quartz-4.2.2.tar.gz) = 2ea703d6c6bf770434a03bb00f7fbf24d705252d594615da743c22b1915d91c17e2749314c26766e62ec10489d4b3e771fb71f3b874eb868747007d80ea98150
-Size (pyobjc-framework-Quartz-4.2.2.tar.gz) = 3331242 bytes
+SHA1 (pyobjc-framework-Quartz-5.1.2.tar.gz) = d096566371e5ae38f80e0fa79ce8e32056954588
+RMD160 (pyobjc-framework-Quartz-5.1.2.tar.gz) = 977190becfc230676e401912e3dca182b8b585a4
+SHA512 (pyobjc-framework-Quartz-5.1.2.tar.gz) = b357a4d48323d0f19fbb8f25855f8315a268da4d8c2b4446094f9c83c16c59f1e66e37e1f6a5d6e225591f5a06b40280d628e9761a262691bfb6bd0fa050554e
+Size (pyobjc-framework-Quartz-5.1.2.tar.gz) = 3353862 bytes
diff --git a/devel/py-pyobjc-framework-SafariServices/distinfo b/devel/py-pyobjc-framework-SafariServices/distinfo
index c8efecff42d..84f1d56035a 100644
--- a/devel/py-pyobjc-framework-SafariServices/distinfo
+++ b/devel/py-pyobjc-framework-SafariServices/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2018/08/15 19:00:54 adam Exp $
+$NetBSD: distinfo,v 1.4 2019/01/08 12:08:45 adam Exp $
-SHA1 (pyobjc-framework-SafariServices-4.2.2.tar.gz) = 2816804302d30e3e3906bc15a81415ccf178ea29
-RMD160 (pyobjc-framework-SafariServices-4.2.2.tar.gz) = b13c280c2eaff3f7c090d06cdc9b7c8cd23e6bf4
-SHA512 (pyobjc-framework-SafariServices-4.2.2.tar.gz) = bdf6e51a884d52b1c2c66cb36304185156247177f96de97fee271472a711cf158bc51d691ad03f5b789ec89925ea952a0e840a553034b060b1871f140643cd6e
-Size (pyobjc-framework-SafariServices-4.2.2.tar.gz) = 17789 bytes
+SHA1 (pyobjc-framework-SafariServices-5.1.2.tar.gz) = 119c1fbc285b7fe65ccc4d30c2fb26fa40f7d567
+RMD160 (pyobjc-framework-SafariServices-5.1.2.tar.gz) = 77cdac8969aa04eec7956e6c5a4ff5a6efc1bb05
+SHA512 (pyobjc-framework-SafariServices-5.1.2.tar.gz) = b69ff572477787b511d01cc2f8e5563ebc10c7904fcda23923c54db352698459191ad2a3f1bc1319637fbc9e6caf503a25011ed0219f606c52f049b259615a72
+Size (pyobjc-framework-SafariServices-5.1.2.tar.gz) = 18677 bytes
diff --git a/devel/py-pyobjc-framework-SceneKit/distinfo b/devel/py-pyobjc-framework-SceneKit/distinfo
index 8b818c0be16..7a3cbe2727e 100644
--- a/devel/py-pyobjc-framework-SceneKit/distinfo
+++ b/devel/py-pyobjc-framework-SceneKit/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2018/08/15 19:00:54 adam Exp $
+$NetBSD: distinfo,v 1.4 2019/01/08 12:08:45 adam Exp $
-SHA1 (pyobjc-framework-SceneKit-4.2.2.tar.gz) = 0501bc05a89d09f020eb5a6ef6115cd75a15eed8
-RMD160 (pyobjc-framework-SceneKit-4.2.2.tar.gz) = 783f278142fa9c068cd9ab02f89f98588b765711
-SHA512 (pyobjc-framework-SceneKit-4.2.2.tar.gz) = e7c4ca610e0633b8697f2ab33c2420b37b5ef8a2a802be642103da549ab64f75a2c33d4ac8ab22abd078e625acb3d80e7ab068a3cfc97ae615e7fcdef054e67c
-Size (pyobjc-framework-SceneKit-4.2.2.tar.gz) = 70403 bytes
+SHA1 (pyobjc-framework-SceneKit-5.1.2.tar.gz) = d91e4c8acd43bebdf81c60b52435c6b2435a36cc
+RMD160 (pyobjc-framework-SceneKit-5.1.2.tar.gz) = e82f664f1c2c1512748d975866b1799beebf300c
+SHA512 (pyobjc-framework-SceneKit-5.1.2.tar.gz) = 9fa2bdce3f236b62300e57539197f5c4d14555358fe358d1f8601a3f6db46fabc1dedae23e4dd79715987ae4a4a74f17621c562a865db3af8fd351be36f8aaad
+Size (pyobjc-framework-SceneKit-5.1.2.tar.gz) = 71332 bytes
diff --git a/devel/py-pyobjc-framework-ScreenSaver/distinfo b/devel/py-pyobjc-framework-ScreenSaver/distinfo
index e004fc0beb5..d2b79d10625 100644
--- a/devel/py-pyobjc-framework-ScreenSaver/distinfo
+++ b/devel/py-pyobjc-framework-ScreenSaver/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2018/08/15 19:00:54 adam Exp $
+$NetBSD: distinfo,v 1.6 2019/01/08 12:08:45 adam Exp $
-SHA1 (pyobjc-framework-ScreenSaver-4.2.2.tar.gz) = 01d232b27ae71a867950fe89b89e3b0369c13079
-RMD160 (pyobjc-framework-ScreenSaver-4.2.2.tar.gz) = d7d0cb1a05471a7ae4ad8bcc28168efe98101fa9
-SHA512 (pyobjc-framework-ScreenSaver-4.2.2.tar.gz) = 5df3191a492803d46e71ee8842240a2f76be0a747fcb81cb020ec5158b270e8e67063d6bada75703262416f30031e35c3394303018db6e59cfc1e274e4cf8092
-Size (pyobjc-framework-ScreenSaver-4.2.2.tar.gz) = 20752 bytes
+SHA1 (pyobjc-framework-ScreenSaver-5.1.2.tar.gz) = 65d9e790087a796986abb34717d4d37625bffb5b
+RMD160 (pyobjc-framework-ScreenSaver-5.1.2.tar.gz) = 1acabe0aabd51884f1020eb0d994e9f0269fd14e
+SHA512 (pyobjc-framework-ScreenSaver-5.1.2.tar.gz) = 1d4663f2a76ae51e17295b7969f2cfc0962a8f8ed43bfd8c903e0f7cbf3eb80a7ac0e7462d4f11f4f6c66b08b2a82280a3526ee9a6c9968bbb2a9c29ecd03b75
+Size (pyobjc-framework-ScreenSaver-5.1.2.tar.gz) = 20987 bytes
diff --git a/devel/py-pyobjc-framework-ScriptingBridge/distinfo b/devel/py-pyobjc-framework-ScriptingBridge/distinfo
index c578d4f4a7b..c0f42332c59 100644
--- a/devel/py-pyobjc-framework-ScriptingBridge/distinfo
+++ b/devel/py-pyobjc-framework-ScriptingBridge/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2018/08/15 19:00:55 adam Exp $
+$NetBSD: distinfo,v 1.6 2019/01/08 12:08:46 adam Exp $
-SHA1 (pyobjc-framework-ScriptingBridge-4.2.2.tar.gz) = 84af5fcdfd97015dcb8de0a03ecc6df769f1e145
-RMD160 (pyobjc-framework-ScriptingBridge-4.2.2.tar.gz) = aaf246ac7e1f34f8e5002a60151da3b7903bd6bd
-SHA512 (pyobjc-framework-ScriptingBridge-4.2.2.tar.gz) = 3d0f0c6ff51c0b4a47c376cf5142dd301f921bda75321e74f7812644825e5abeaf8ad4eb3023c8717a19c2d5d8925da1a45a4c31442f529c764f6c07aa98c1ff
-Size (pyobjc-framework-ScriptingBridge-4.2.2.tar.gz) = 19544 bytes
+SHA1 (pyobjc-framework-ScriptingBridge-5.1.2.tar.gz) = 672cf961d01588b357438bff675217637b16dd65
+RMD160 (pyobjc-framework-ScriptingBridge-5.1.2.tar.gz) = f599bc3068880049d18ab24e0913efb9201425d9
+SHA512 (pyobjc-framework-ScriptingBridge-5.1.2.tar.gz) = 763e3c87b061df559090e27d0b373af3e02eef739203d7aafe3cfef31c245bf7b3f6d2a80f3528328caafbb87dedd6e3bc3bd260ab2fbddbb3e8552d065001d1
+Size (pyobjc-framework-ScriptingBridge-5.1.2.tar.gz) = 19745 bytes
diff --git a/devel/py-pyobjc-framework-SearchKit/Makefile b/devel/py-pyobjc-framework-SearchKit/Makefile
index 3cec230a1d5..0b01b5cc5a7 100644
--- a/devel/py-pyobjc-framework-SearchKit/Makefile
+++ b/devel/py-pyobjc-framework-SearchKit/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2018/02/08 19:54:25 adam Exp $
+# $NetBSD: Makefile,v 1.4 2019/01/08 12:08:46 adam Exp $
.include "../../devel/py-pyobjc/Makefile.common"
@@ -12,7 +12,7 @@ COMMENT= Bridge between Python and Objective-C (SearchKit framework)
USE_LANGUAGES= c objc
DEPENDS+= ${PYPKGPREFIX}-pyobjc-core>=${PYOBJC_VERS}:../../devel/py-pyobjc-core
-DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-Cocoa
+DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-CoreServices>=${PYOBJC_VERS}:../../devel/py-pyobjc-framework-CoreServices
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/py-pyobjc-framework-SearchKit/PLIST b/devel/py-pyobjc-framework-SearchKit/PLIST
index cc475864b00..b066530591c 100644
--- a/devel/py-pyobjc-framework-SearchKit/PLIST
+++ b/devel/py-pyobjc-framework-SearchKit/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2015/04/25 10:40:51 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2019/01/08 12:08:46 adam Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -8,6 +8,3 @@ ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/SearchKit/__init__.py
${PYSITELIB}/SearchKit/__init__.pyc
${PYSITELIB}/SearchKit/__init__.pyo
-${PYSITELIB}/SearchKit/_metadata.py
-${PYSITELIB}/SearchKit/_metadata.pyc
-${PYSITELIB}/SearchKit/_metadata.pyo
diff --git a/devel/py-pyobjc-framework-SearchKit/distinfo b/devel/py-pyobjc-framework-SearchKit/distinfo
index bdc940c1eb0..7fc2d404f4b 100644
--- a/devel/py-pyobjc-framework-SearchKit/distinfo
+++ b/devel/py-pyobjc-framework-SearchKit/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2018/08/15 19:00:55 adam Exp $
+$NetBSD: distinfo,v 1.6 2019/01/08 12:08:46 adam Exp $
-SHA1 (pyobjc-framework-SearchKit-4.2.2.tar.gz) = f03c3ac47d265f0e3634606cc9ccd28b3482b797
-RMD160 (pyobjc-framework-SearchKit-4.2.2.tar.gz) = 9f6afb201e22e9afe66554aff3ebe517a8ca797f
-SHA512 (pyobjc-framework-SearchKit-4.2.2.tar.gz) = 4ff3b4293ff3ed0e25a74ea39c562e440deddab32c9da54e1a1e1b87041a8185e50e84b471abf6c77597c5e9c7589b319e144f88a1258e2c18a09383ebd15e96
-Size (pyobjc-framework-SearchKit-4.2.2.tar.gz) = 38617 bytes
+SHA1 (pyobjc-framework-SearchKit-5.1.2.tar.gz) = b22c0d0a82cadda19ae0ff5d8d379ca221793405
+RMD160 (pyobjc-framework-SearchKit-5.1.2.tar.gz) = 287966ebce5d8553fe7284b0a6f0ad51bc2b1369
+SHA512 (pyobjc-framework-SearchKit-5.1.2.tar.gz) = bde9373006c573931d722808c1915cc8c9c4fb289b855fe9df77825dfcca25dd8678543299bfb5880996e8151dc305d4e9478ccc6b3b9a2ca757aa0d8ff24fd8
+Size (pyobjc-framework-SearchKit-5.1.2.tar.gz) = 28674 bytes
diff --git a/devel/py-pyobjc-framework-Security/distinfo b/devel/py-pyobjc-framework-Security/distinfo
index 45d9bcf3d67..6fd14ed8e1a 100644
--- a/devel/py-pyobjc-framework-Security/distinfo
+++ b/devel/py-pyobjc-framework-Security/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2018/08/15 19:00:55 adam Exp $
+$NetBSD: distinfo,v 1.4 2019/01/08 12:08:46 adam Exp $
-SHA1 (pyobjc-framework-Security-4.2.2.tar.gz) = 82274282b819e04ad7e767ea35f6ed5859eb334e
-RMD160 (pyobjc-framework-Security-4.2.2.tar.gz) = 11f0b93d91a05be60cc83c72791a50e717e4ce30
-SHA512 (pyobjc-framework-Security-4.2.2.tar.gz) = d7bf216eb96ea96eeab4becd7f07ff79da072719ba1895145a22be58bc7fb61d26ff50c7c2aae25797e296ac6fb9f97b1c26ae9d84b45db63c4b8fe3b74ff3dc
-Size (pyobjc-framework-Security-4.2.2.tar.gz) = 102128 bytes
+SHA1 (pyobjc-framework-Security-5.1.2.tar.gz) = 361eb85dc355d71cc1469f5476bfa28b43cca10b
+RMD160 (pyobjc-framework-Security-5.1.2.tar.gz) = 8eaa4a3c5576ec4de1d53e32946eca60436b0143
+SHA512 (pyobjc-framework-Security-5.1.2.tar.gz) = d22b9ef5de1aedb851c282633c4221afdccc6a03186daf2f7956dd7f5006355f59584fd762ac9201539c837ac8d29508f29417003d61651671fc78f0ee88d484
+Size (pyobjc-framework-Security-5.1.2.tar.gz) = 104741 bytes
diff --git a/devel/py-pyobjc-framework-SecurityInterface/distinfo b/devel/py-pyobjc-framework-SecurityInterface/distinfo
index 5870af128fb..a4f71154375 100644
--- a/devel/py-pyobjc-framework-SecurityInterface/distinfo
+++ b/devel/py-pyobjc-framework-SecurityInterface/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2018/08/15 19:00:55 adam Exp $
+$NetBSD: distinfo,v 1.4 2019/01/08 12:08:46 adam Exp $
-SHA1 (pyobjc-framework-SecurityInterface-4.2.2.tar.gz) = 2af129f6e4c0d7d2f875134d5374a36f41f0d797
-RMD160 (pyobjc-framework-SecurityInterface-4.2.2.tar.gz) = 301858d30156f548ca4cb42c2a765b040969ac5f
-SHA512 (pyobjc-framework-SecurityInterface-4.2.2.tar.gz) = c1b05de9a75958dc4c8c510c11d3d8de3754286548fad788e37dc256c4ab4c685687bc7bf334c9bc815513d5a73b8ea28460fc7570725d222ded39fd1122b6a7
-Size (pyobjc-framework-SecurityInterface-4.2.2.tar.gz) = 23001 bytes
+SHA1 (pyobjc-framework-SecurityInterface-5.1.2.tar.gz) = d70d55d4921890da926bb14cbbfc86681bcd5e01
+RMD160 (pyobjc-framework-SecurityInterface-5.1.2.tar.gz) = 7e54a2324d5c23d16d25b45177b4694c786f56ce
+SHA512 (pyobjc-framework-SecurityInterface-5.1.2.tar.gz) = 1f6c8ee2bf17a99a2cdfe3f2d8264382ccf67a9fa9420f8009cccdc644b06e6e5f0511f0c3697b4a1de1bdac22481f64daa8e26e6210add6bfc1ca5c68b22bae
+Size (pyobjc-framework-SecurityInterface-5.1.2.tar.gz) = 23823 bytes
diff --git a/devel/py-pyobjc-framework-ServiceManagement/distinfo b/devel/py-pyobjc-framework-ServiceManagement/distinfo
index de568e433e1..8acbf1ccfc6 100644
--- a/devel/py-pyobjc-framework-ServiceManagement/distinfo
+++ b/devel/py-pyobjc-framework-ServiceManagement/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2018/08/15 19:00:55 adam Exp $
+$NetBSD: distinfo,v 1.6 2019/01/08 12:08:46 adam Exp $
-SHA1 (pyobjc-framework-ServiceManagement-4.2.2.tar.gz) = 9fa3a32828576413b64c99457c928cba3995d1d0
-RMD160 (pyobjc-framework-ServiceManagement-4.2.2.tar.gz) = 366527ad16d22cc41e92ce6fca46452425ff13f5
-SHA512 (pyobjc-framework-ServiceManagement-4.2.2.tar.gz) = fbf2f5ec0e11735410ed60a0844771d6a182c6553287ee619f27efb0fd033939e8ca4c15a2a4dc512c237465937fbc4e64070e042ece6bacf908ddfd89b30b35
-Size (pyobjc-framework-ServiceManagement-4.2.2.tar.gz) = 11439 bytes
+SHA1 (pyobjc-framework-ServiceManagement-5.1.2.tar.gz) = 7e129699d408e2697efcb049d46f47cc3b20ba31
+RMD160 (pyobjc-framework-ServiceManagement-5.1.2.tar.gz) = 01fe381aa1fab26fce2f00a6484e39fbccd4197b
+SHA512 (pyobjc-framework-ServiceManagement-5.1.2.tar.gz) = f45d2e162ecbf0b0a74d20c859ab3f9867ad072816fb228992b229e759185afad96c2e738dd9e13436a1a22fc022d8585546709cf1f4f2541bedf8fdd6983f45
+Size (pyobjc-framework-ServiceManagement-5.1.2.tar.gz) = 11564 bytes
diff --git a/devel/py-pyobjc-framework-Social/distinfo b/devel/py-pyobjc-framework-Social/distinfo
index b3e962c06c9..a001f00a7ba 100644
--- a/devel/py-pyobjc-framework-Social/distinfo
+++ b/devel/py-pyobjc-framework-Social/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2018/08/15 19:00:55 adam Exp $
+$NetBSD: distinfo,v 1.6 2019/01/08 12:08:46 adam Exp $
-SHA1 (pyobjc-framework-Social-4.2.2.tar.gz) = 100328c817df5bfaa8bceb90fd829b3dddb7725d
-RMD160 (pyobjc-framework-Social-4.2.2.tar.gz) = 2505d2fa79bbb1e8bb8082e9d4f74e56eb5f620a
-SHA512 (pyobjc-framework-Social-4.2.2.tar.gz) = dd529f77a81cc5b49f29ef757c54f2b79c21b28cc30d8c5c8677083df5b2464485091be54cb7585235d2ca32710994b6f6085466818624292b70c953321197d2
-Size (pyobjc-framework-Social-4.2.2.tar.gz) = 10305 bytes
+SHA1 (pyobjc-framework-Social-5.1.2.tar.gz) = b493bca481d3a210d03cd2a93a2d82f4bb71d638
+RMD160 (pyobjc-framework-Social-5.1.2.tar.gz) = 457bbcaad3bf76adf0ff7d9509124dace40792ca
+SHA512 (pyobjc-framework-Social-5.1.2.tar.gz) = 3edac0daf4d2afe32a32e7cdcafe3c2633c22dcccc30b2299b3e79dc71907ae05de39c9b2910efc0551ee9b0871854a66a21a27147cc2109bdfa26c5ac0bcad4
+Size (pyobjc-framework-Social-5.1.2.tar.gz) = 10434 bytes
diff --git a/devel/py-pyobjc-framework-SpriteKit/distinfo b/devel/py-pyobjc-framework-SpriteKit/distinfo
index acb6b74ebe9..39d07691e81 100644
--- a/devel/py-pyobjc-framework-SpriteKit/distinfo
+++ b/devel/py-pyobjc-framework-SpriteKit/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2018/08/15 19:00:55 adam Exp $
+$NetBSD: distinfo,v 1.4 2019/01/08 12:08:46 adam Exp $
-SHA1 (pyobjc-framework-SpriteKit-4.2.2.tar.gz) = 455ad8c0fea1db503b3a2ac73012887f057674a2
-RMD160 (pyobjc-framework-SpriteKit-4.2.2.tar.gz) = cbac91a21a25e666baaea0f8b0926a90fe65aa65
-SHA512 (pyobjc-framework-SpriteKit-4.2.2.tar.gz) = 08d2c21b6c254b6f0d8505f77ae6fc6754dbf5e43e25f7cc42ff2663daefdc6ee9664de24411644e136112f2c64540dd5a2d5c3e56b3b1c57f2ecb2c7ea20c8a
-Size (pyobjc-framework-SpriteKit-4.2.2.tar.gz) = 35925 bytes
+SHA1 (pyobjc-framework-SpriteKit-5.1.2.tar.gz) = 840578e967c348639f2f18f6ac7b83460c263016
+RMD160 (pyobjc-framework-SpriteKit-5.1.2.tar.gz) = 8338dd92bb51a81b46c5057f830467d72db00227
+SHA512 (pyobjc-framework-SpriteKit-5.1.2.tar.gz) = d8c43f2555575627b658c9ceeffc8990583062ea4f0b9e7f1d8615ff599db3434b8cc8db2b95d393db913cfd247217ea522c4c82bf8b9e8cd70c573caae01bd5
+Size (pyobjc-framework-SpriteKit-5.1.2.tar.gz) = 36927 bytes
diff --git a/devel/py-pyobjc-framework-StoreKit/distinfo b/devel/py-pyobjc-framework-StoreKit/distinfo
index 19656b3b0a6..27313254efe 100644
--- a/devel/py-pyobjc-framework-StoreKit/distinfo
+++ b/devel/py-pyobjc-framework-StoreKit/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2018/08/15 19:00:55 adam Exp $
+$NetBSD: distinfo,v 1.6 2019/01/08 12:08:46 adam Exp $
-SHA1 (pyobjc-framework-StoreKit-4.2.2.tar.gz) = feca1b274706f89015e2cd3f14cdb0968850475b
-RMD160 (pyobjc-framework-StoreKit-4.2.2.tar.gz) = 8ffc46ceadcbe59d161ee4a1f62eb7ac7a2316e3
-SHA512 (pyobjc-framework-StoreKit-4.2.2.tar.gz) = 4c7a73ddd7329ded698d2aa2d967dcc3ff8609d6a62002a1d57a2db281a9655c70ffaa1e71670574ccf7b842b2a5d88a94468ec2c018f431819dc17a1d1d83cb
-Size (pyobjc-framework-StoreKit-4.2.2.tar.gz) = 20974 bytes
+SHA1 (pyobjc-framework-StoreKit-5.1.2.tar.gz) = eaf397a4955cba56f10661890ad6ccbd344ed375
+RMD160 (pyobjc-framework-StoreKit-5.1.2.tar.gz) = a18cd710151f424cd7759a55ef9b420d523d8ab5
+SHA512 (pyobjc-framework-StoreKit-5.1.2.tar.gz) = 01033eac6a4294713d25a0da091d27bc4fe84ce70f136bff5fee11a9f333bbc13baa5e25de5e59f429bd3562fb86b6cd07c55bf9cc7fceb4961e2518fe5526c9
+Size (pyobjc-framework-StoreKit-5.1.2.tar.gz) = 21840 bytes
diff --git a/devel/py-pyobjc-framework-SyncServices/distinfo b/devel/py-pyobjc-framework-SyncServices/distinfo
index 3d946e27b5d..80c97a2867c 100644
--- a/devel/py-pyobjc-framework-SyncServices/distinfo
+++ b/devel/py-pyobjc-framework-SyncServices/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2018/08/15 19:00:55 adam Exp $
+$NetBSD: distinfo,v 1.6 2019/01/08 12:08:46 adam Exp $
-SHA1 (pyobjc-framework-SyncServices-4.2.2.tar.gz) = e66a0d37d440dcf80258881d139c6f46fe08fea9
-RMD160 (pyobjc-framework-SyncServices-4.2.2.tar.gz) = 5a84bac4b216f23e59deefe06f95d420c8a351e5
-SHA512 (pyobjc-framework-SyncServices-4.2.2.tar.gz) = 049edfcde9be23505197420a38aa4f4966a898a960df90c10555f2dca7fc121587d15f17e08059c8dbe6410c021b63b6e7335297039ab1846ba417f3326e6e53
-Size (pyobjc-framework-SyncServices-4.2.2.tar.gz) = 41756 bytes
+SHA1 (pyobjc-framework-SyncServices-5.1.2.tar.gz) = 27d25a9585a631e5a3e636497480734254553d93
+RMD160 (pyobjc-framework-SyncServices-5.1.2.tar.gz) = a988cc8ba527ae5886987b9cbb48f79b218f954f
+SHA512 (pyobjc-framework-SyncServices-5.1.2.tar.gz) = 0646d6e53cfd846aba21ad4066165cf79650cb293d7dc13cbb484fb1619d7ca475892d7b6d0ccbd1ce49f75eaf8238f6940f5e199532d94b3da4d6686c372596
+Size (pyobjc-framework-SyncServices-5.1.2.tar.gz) = 41940 bytes
diff --git a/devel/py-pyobjc-framework-SystemConfiguration/distinfo b/devel/py-pyobjc-framework-SystemConfiguration/distinfo
index c7eb932f75d..97a7c0bda28 100644
--- a/devel/py-pyobjc-framework-SystemConfiguration/distinfo
+++ b/devel/py-pyobjc-framework-SystemConfiguration/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2018/08/15 19:00:55 adam Exp $
+$NetBSD: distinfo,v 1.6 2019/01/08 12:08:47 adam Exp $
-SHA1 (pyobjc-framework-SystemConfiguration-4.2.2.tar.gz) = 5b2ca71717f177ef9333d1b8aefe908bd05294e3
-RMD160 (pyobjc-framework-SystemConfiguration-4.2.2.tar.gz) = c05aaae86a1632c48e61d8155391555d603746a1
-SHA512 (pyobjc-framework-SystemConfiguration-4.2.2.tar.gz) = 7da9966e6c894e7476ed9b702592b1c6eba3175b9c873db0f2c4b813cc9260a08a261204b2c82e5d361b4055d399a1418c5d4db396691dd09dfd1d42649122ee
-Size (pyobjc-framework-SystemConfiguration-4.2.2.tar.gz) = 85798 bytes
+SHA1 (pyobjc-framework-SystemConfiguration-5.1.2.tar.gz) = 9272cc389903bb86d974a897f8a8c1fe4fde0c5d
+RMD160 (pyobjc-framework-SystemConfiguration-5.1.2.tar.gz) = 5bbbd83841af9ddd548874bffd0177059de9a49a
+SHA512 (pyobjc-framework-SystemConfiguration-5.1.2.tar.gz) = 10030e8c20422b9e5cf7ccc675ba472a6d2ba28236e74318b8a9f0c3f021a8c2adffa8ea48ffbefd0fb4db3a1208ae16efca219b7819fb1a6b01003dc25bfbbe
+Size (pyobjc-framework-SystemConfiguration-5.1.2.tar.gz) = 85988 bytes
diff --git a/devel/py-pyobjc-framework-Vision/distinfo b/devel/py-pyobjc-framework-Vision/distinfo
index 15b0b66ac0b..09b8908e6c3 100644
--- a/devel/py-pyobjc-framework-Vision/distinfo
+++ b/devel/py-pyobjc-framework-Vision/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2018/08/15 19:00:56 adam Exp $
+$NetBSD: distinfo,v 1.4 2019/01/08 12:08:47 adam Exp $
-SHA1 (pyobjc-framework-Vision-4.2.2.tar.gz) = 1ef214de21af487f892dea3e2ebef6d13761f608
-RMD160 (pyobjc-framework-Vision-4.2.2.tar.gz) = 8e280b146612cb8a0c44635b12c66f2202bab036
-SHA512 (pyobjc-framework-Vision-4.2.2.tar.gz) = d57903fb8cccadb5e7953127b31b8cb43d9608c8cfb15f8c74979bc02511e4fac7ff31bbd0b41210e40310ecbdeaa529876d863af3d29b3b0c9b3360c466d956
-Size (pyobjc-framework-Vision-4.2.2.tar.gz) = 19734 bytes
+SHA1 (pyobjc-framework-Vision-5.1.2.tar.gz) = adfc893e8345238e1e62bdf1d33ec70df900e5c8
+RMD160 (pyobjc-framework-Vision-5.1.2.tar.gz) = 0bccc6410e1400180668042a7eb95ae57b08868d
+SHA512 (pyobjc-framework-Vision-5.1.2.tar.gz) = f0eb8327928c02ac14c5af80f3013b3899a7a119e6c7f2b4d3d015e1a8f9d920eb79a436f3ce95985234a6fde5c34ccf65c1a06274c3001be5004e8df6afb291
+Size (pyobjc-framework-Vision-5.1.2.tar.gz) = 21272 bytes
diff --git a/devel/py-pyobjc-framework-WebKit/distinfo b/devel/py-pyobjc-framework-WebKit/distinfo
index cbff5e890f7..f37f0bdca6c 100644
--- a/devel/py-pyobjc-framework-WebKit/distinfo
+++ b/devel/py-pyobjc-framework-WebKit/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2018/08/15 19:00:56 adam Exp $
+$NetBSD: distinfo,v 1.6 2019/01/08 12:08:47 adam Exp $
-SHA1 (pyobjc-framework-WebKit-4.2.2.tar.gz) = 38066e4030e419abec4df30dddd4583fa779c38e
-RMD160 (pyobjc-framework-WebKit-4.2.2.tar.gz) = 8c8a77d94afffae6d6596767ad81d550ecd222cc
-SHA512 (pyobjc-framework-WebKit-4.2.2.tar.gz) = 3d3bebd38e503d04e50d328f933bc4c094a5feca465992457f5e6828836e022f23092ee5a95ea57a87e8a1b548eedb83cba016cb84df10457f58ed85fb41f5da
-Size (pyobjc-framework-WebKit-4.2.2.tar.gz) = 388003 bytes
+SHA1 (pyobjc-framework-WebKit-5.1.2.tar.gz) = 06d903d73d48b02172e74f4697f7af9bca91e386
+RMD160 (pyobjc-framework-WebKit-5.1.2.tar.gz) = 0b6c23abced7eff60dcb14bbc30bd8942898b725
+SHA512 (pyobjc-framework-WebKit-5.1.2.tar.gz) = 0486849c294a1e2f27616e687319d3c9a6fc735f9d49a2cacc59898042f7ffd4031491b12729a4030bf1f2df1350af9276685ec287f8f3647fb4253e312739ae
+Size (pyobjc-framework-WebKit-5.1.2.tar.gz) = 388183 bytes
diff --git a/devel/py-pyobjc-framework-iTunesLibrary/distinfo b/devel/py-pyobjc-framework-iTunesLibrary/distinfo
index 772a20c9d55..34500a1228b 100644
--- a/devel/py-pyobjc-framework-iTunesLibrary/distinfo
+++ b/devel/py-pyobjc-framework-iTunesLibrary/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2018/08/15 19:00:56 adam Exp $
+$NetBSD: distinfo,v 1.4 2019/01/08 12:08:47 adam Exp $
-SHA1 (pyobjc-framework-iTunesLibrary-4.2.2.tar.gz) = 3b219d169c507f27913ac55a045f69df8a6cca10
-RMD160 (pyobjc-framework-iTunesLibrary-4.2.2.tar.gz) = 8aa388665fe971402915d82e58289848585fb20e
-SHA512 (pyobjc-framework-iTunesLibrary-4.2.2.tar.gz) = 21d1cfb0f795c63496eaf225210db2359f60b302dacff6e6743bde342d8ae5b471e132e05354aefa1515c65fa653e4981ea03a8a128ae5807c781789a4146a8b
-Size (pyobjc-framework-iTunesLibrary-4.2.2.tar.gz) = 12549 bytes
+SHA1 (pyobjc-framework-iTunesLibrary-5.1.2.tar.gz) = 390a7462a051d187472b030567402d536cdd72b9
+RMD160 (pyobjc-framework-iTunesLibrary-5.1.2.tar.gz) = 81c82d0c591a6bfd6aefdc618e19c340218d0582
+SHA512 (pyobjc-framework-iTunesLibrary-5.1.2.tar.gz) = 977439e6d0b598903214380381d13241049feb2f9077a93e6f64c0bd4e2a5606bacc0b761df7e10bc88457b27208607e55944d8c2b91cfa6a6dabb46f7c59af2
+Size (pyobjc-framework-iTunesLibrary-5.1.2.tar.gz) = 13462 bytes
diff --git a/devel/py-pyobjc-framework-libdispatch/distinfo b/devel/py-pyobjc-framework-libdispatch/distinfo
index 8d5f25148ed..3ca035a2a9a 100644
--- a/devel/py-pyobjc-framework-libdispatch/distinfo
+++ b/devel/py-pyobjc-framework-libdispatch/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2018/08/15 19:00:56 adam Exp $
+$NetBSD: distinfo,v 1.4 2019/01/08 12:08:47 adam Exp $
-SHA1 (pyobjc-framework-libdispatch-4.2.2.tar.gz) = b40c0e08fe604d6f15b86cfa99c71ededb31d1ae
-RMD160 (pyobjc-framework-libdispatch-4.2.2.tar.gz) = 91431f203b5442be56d85b341f38b29c2ff03c1d
-SHA512 (pyobjc-framework-libdispatch-4.2.2.tar.gz) = b2cce7c97812112d89d5085307e1badb3802d4da54ed7b46fe4843b03f33c5d177e99d2ba0032480d8fd03db17e262b92f02e61ecb382aee4abdbbac3d4819c5
-Size (pyobjc-framework-libdispatch-4.2.2.tar.gz) = 25188 bytes
+SHA1 (pyobjc-framework-libdispatch-5.1.2.tar.gz) = fecb55b2b91ff0415a07801cb61d26cb5d32f736
+RMD160 (pyobjc-framework-libdispatch-5.1.2.tar.gz) = 8f22483158356586d7b0647d2a4e031e1ce00bc4
+SHA512 (pyobjc-framework-libdispatch-5.1.2.tar.gz) = 15b0c2711cbcac4ade7acb42f50dacc8882b3cbbd151432dfe5692fa82acd6336d87ed0006056cfb334bb28a0f74857ff803f3d957e6ace5d0abb2e01229a15f
+Size (pyobjc-framework-libdispatch-5.1.2.tar.gz) = 26029 bytes
diff --git a/devel/py-pyobjc/Makefile.common b/devel/py-pyobjc/Makefile.common
index 7078ce8fd7d..2c126eb90ba 100644
--- a/devel/py-pyobjc/Makefile.common
+++ b/devel/py-pyobjc/Makefile.common
@@ -1,87 +1,87 @@
-# $NetBSD: Makefile.common,v 1.4 2018/08/15 19:00:48 adam Exp $
+# $NetBSD: Makefile.common,v 1.5 2019/01/08 12:08:39 adam Exp $
# used by devel/py-pyobjc-core/Makefile
-# used by devel/py-pyobjc-framework-SceneKit/Makefile
-# used by devel/py-pyobjc-framework-GameCenter/Makefile
-# used by devel/py-pyobjc-framework-FinderSync/Makefile
-# used by devel/py-pyobjc-framework-Vision/Makefile
-# used by devel/py-pyobjc-framework-SecurityInterface/Makefile
-# used by devel/py-pyobjc-framework-PhotosUI/Makefile
-# used by devel/py-pyobjc-framework-Photos/Makefile
-# used by devel/py-pyobjc-framework-NotificationCenter/Makefile
-# used by devel/py-pyobjc-framework-NetworkExtension/Makefile
-# used by devel/py-pyobjc-framework-NetFS/Makefile
-# used by devel/py-pyobjc-framework-MultipeerConnectivity/Makefile
-# used by devel/py-pyobjc-framework-ModelIO/Makefile
-# used by devel/py-pyobjc-framework-MediaPlayer/Makefile
-# used by devel/py-pyobjc-framework-MediaLibrary/Makefile
-# used by devel/py-pyobjc-framework-MediaAccessibility/Makefile
-# used by devel/py-pyobjc-framework-MapKit/Makefile
-# used by devel/py-pyobjc-framework-LocalAuthentication/Makefile
-# used by devel/py-pyobjc-framework-libdispatch/Makefile
-# used by devel/py-pyobjc-framework-iTunesLibrary/Makefile
-# used by devel/py-pyobjc-framework-IOSurface/Makefile
-# used by devel/py-pyobjc-framework-Intents/Makefile
-# used by devel/py-pyobjc-framework-GameController/Makefile
-# used by devel/py-pyobjc-framework-Security/Makefile
-# used by devel/py-pyobjc-framework-ImageCaptureCore/Makefile
-# used by devel/py-pyobjc-framework-GameplayKit/Makefile
-# used by devel/py-pyobjc-framework-SpriteKit/Makefile
-# used by devel/py-pyobjc-framework-GameKit/Makefile
-# used by devel/py-pyobjc-framework-SafariServices/Makefile
-# used by devel/py-pyobjc-framework-ExternalAccessory/Makefile
-# used by devel/py-pyobjc-framework-CryptoTokenKit/Makefile
-# used by devel/py-pyobjc-framework-CoreSpotlight/Makefile
-# used by devel/py-pyobjc-framework-CoreBluetooth/Makefile
-# used by devel/py-pyobjc-framework-CoreML/Makefile
-# used by devel/py-pyobjc-framework-ContactsUI/Makefile
-# used by devel/py-pyobjc-framework-Contacts/Makefile
-# used by devel/py-pyobjc-framework-ColorSync/Makefile
-# used by devel/py-pyobjc-framework-CloudKit/Makefile
-# used by devel/py-pyobjc-framework-AVKit/Makefile
# used by devel/py-pyobjc-framework-AVFoundation/Makefile
+# used by devel/py-pyobjc-framework-AVKit/Makefile
# used by devel/py-pyobjc-framework-Accounts/Makefile
# used by devel/py-pyobjc-framework-AddressBook/Makefile
# used by devel/py-pyobjc-framework-AppleScriptKit/Makefile
# used by devel/py-pyobjc-framework-AppleScriptObjC/Makefile
# used by devel/py-pyobjc-framework-ApplicationServices/Makefile
# used by devel/py-pyobjc-framework-Automator/Makefile
-# used by devel/py-pyobjc-framework-CalendarStore/Makefile
# used by devel/py-pyobjc-framework-CFNetwork/Makefile
+# used by devel/py-pyobjc-framework-CalendarStore/Makefile
+# used by devel/py-pyobjc-framework-CloudKit/Makefile
# used by devel/py-pyobjc-framework-Cocoa/Makefile
# used by devel/py-pyobjc-framework-Collaboration/Makefile
+# used by devel/py-pyobjc-framework-ColorSync/Makefile
+# used by devel/py-pyobjc-framework-Contacts/Makefile
+# used by devel/py-pyobjc-framework-ContactsUI/Makefile
+# used by devel/py-pyobjc-framework-CoreBluetooth/Makefile
# used by devel/py-pyobjc-framework-CoreData/Makefile
# used by devel/py-pyobjc-framework-CoreLocation/Makefile
+# used by devel/py-pyobjc-framework-CoreML/Makefile
+# used by devel/py-pyobjc-framework-CoreSpotlight/Makefile
# used by devel/py-pyobjc-framework-CoreText/Makefile
# used by devel/py-pyobjc-framework-CoreWLAN/Makefile
+# used by devel/py-pyobjc-framework-CryptoTokenKit/Makefile
# used by devel/py-pyobjc-framework-DictionaryServices/Makefile
# used by devel/py-pyobjc-framework-DiskArbitration/Makefile
# used by devel/py-pyobjc-framework-EventKit/Makefile
# used by devel/py-pyobjc-framework-ExceptionHandling/Makefile
+# used by devel/py-pyobjc-framework-ExternalAccessory/Makefile
# used by devel/py-pyobjc-framework-FSEvents/Makefile
+# used by devel/py-pyobjc-framework-FinderSync/Makefile
+# used by devel/py-pyobjc-framework-GameCenter/Makefile
+# used by devel/py-pyobjc-framework-GameController/Makefile
+# used by devel/py-pyobjc-framework-GameKit/Makefile
+# used by devel/py-pyobjc-framework-GameplayKit/Makefile
+# used by devel/py-pyobjc-framework-IOSurface/Makefile
+# used by devel/py-pyobjc-framework-ImageCaptureCore/Makefile
# used by devel/py-pyobjc-framework-InputMethodKit/Makefile
# used by devel/py-pyobjc-framework-InstallerPlugins/Makefile
# used by devel/py-pyobjc-framework-InstantMessage/Makefile
+# used by devel/py-pyobjc-framework-Intents/Makefile
# used by devel/py-pyobjc-framework-LatentSemanticMapping/Makefile
# used by devel/py-pyobjc-framework-LaunchServices/Makefile
+# used by devel/py-pyobjc-framework-LocalAuthentication/Makefile
+# used by devel/py-pyobjc-framework-MapKit/Makefile
+# used by devel/py-pyobjc-framework-MediaAccessibility/Makefile
+# used by devel/py-pyobjc-framework-MediaLibrary/Makefile
+# used by devel/py-pyobjc-framework-MediaPlayer/Makefile
+# used by devel/py-pyobjc-framework-ModelIO/Makefile
+# used by devel/py-pyobjc-framework-MultipeerConnectivity/Makefile
+# used by devel/py-pyobjc-framework-NetFS/Makefile
+# used by devel/py-pyobjc-framework-NetworkExtension/Makefile
+# used by devel/py-pyobjc-framework-NotificationCenter/Makefile
# used by devel/py-pyobjc-framework-OpenDirectory/Makefile
+# used by devel/py-pyobjc-framework-Photos/Makefile
+# used by devel/py-pyobjc-framework-PhotosUI/Makefile
# used by devel/py-pyobjc-framework-PreferencePanes/Makefile
# used by devel/py-pyobjc-framework-PubSub/Makefile
# used by devel/py-pyobjc-framework-QTKit/Makefile
# used by devel/py-pyobjc-framework-Quartz/Makefile
+# used by devel/py-pyobjc-framework-SafariServices/Makefile
+# used by devel/py-pyobjc-framework-SceneKit/Makefile
# used by devel/py-pyobjc-framework-ScreenSaver/Makefile
# used by devel/py-pyobjc-framework-ScriptingBridge/Makefile
# used by devel/py-pyobjc-framework-SearchKit/Makefile
+# used by devel/py-pyobjc-framework-Security/Makefile
+# used by devel/py-pyobjc-framework-SecurityInterface/Makefile
# used by devel/py-pyobjc-framework-ServiceManagement/Makefile
# used by devel/py-pyobjc-framework-Social/Makefile
+# used by devel/py-pyobjc-framework-SpriteKit/Makefile
# used by devel/py-pyobjc-framework-StoreKit/Makefile
# used by devel/py-pyobjc-framework-SyncServices/Makefile
# used by devel/py-pyobjc-framework-SystemConfiguration/Makefile
+# used by devel/py-pyobjc-framework-Vision/Makefile
# used by devel/py-pyobjc-framework-WebKit/Makefile
+# used by devel/py-pyobjc-framework-iTunesLibrary/Makefile
+# used by devel/py-pyobjc-framework-libdispatch/Makefile
-PYOBJC_VERS= 4.2.2
+PYOBJC_VERS= 5.1.2
MAINTAINER?= pkgsrc-users@NetBSD.org
-HOMEPAGE= https://pythonhosted.org/pyobjc/
+HOMEPAGE= https://pyobjc.readthedocs.io/
LICENSE= mit
ONLY_FOR_PLATFORM= Darwin-*-*