1--- pyobjc-framework-Cocoa/Lib/AppKit/PyObjC.bridgesupport.orig	2010-06-29 14:02:53.000000000 -0700
2+++ pyobjc-framework-Cocoa/Lib/AppKit/PyObjC.bridgesupport	2010-07-28 13:47:32.000000000 -0700
3@@ -2290,7 +2290,7 @@
4     <arg type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
5     <arg type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
6     <arg c_array_length_in_arg='4' type='^i' type64='^q' type_modifier='n' />
7-    <arg c_array_length_in_arg='4' type='^f' type64='^f' type_modifier='n' />
8+    <arg c_array_length_in_arg='4' type='^f' type64='^d' type_modifier='n' />
9     <arg type='i' type64='q' />
10   </function>
11   <function name='NSDrawWhiteBezel'>
12@@ -2448,7 +2448,7 @@
13   <function name='NSRectFillListWithGrays'>
14     <retval type='v' type64='v' />
15     <arg c_array_length_in_arg='2' type='^{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='^{CGRect={CGPoint=dd}{CGSize=dd}}' type_modifier='n' />
16-    <arg c_array_length_in_arg='2' type='^f' type64='^f' type_modifier='n' />
17+    <arg c_array_length_in_arg='2' type='^f' type64='^d' type_modifier='n' />
18     <arg type='i' type64='q' />
19   </function>
20   <function name='NSRectFillUsingOperation'>
21@@ -2987,7 +2987,7 @@
22     <method selector='tokenField:writeRepresentedObjects:toPasteboard:' type='B@:@@@' />
23   </informal_protocol>
24   <informal_protocol name='NSToolTipOwner'>
25-    <method selector='view:stringForToolTip:point:userData:' type='@@:@i{_NSPoint=ff}^v' />
26+    <method selector='view:stringForToolTip:point:userData:' type='@@:@i{_NSPoint=ff}^v' type64='@@:@i{CGPoint=dd}^v' />
27   </informal_protocol>
28   <informal_protocol name='NSToolbarDelegate'>
29     <method selector='toolbar:itemForItemIdentifier:willBeInsertedIntoToolbar:' type='@@:@@B' />
30--- pyobjc-framework-CoreText/Lib/CoreText/PyObjC.bridgesupport.orig	2010-07-11 23:00:38.000000000 -0700
31+++ pyobjc-framework-CoreText/Lib/CoreText/PyObjC.bridgesupport	2010-07-28 13:55:37.000000000 -0700
32@@ -867,9 +867,9 @@
33     <retval type='d' />
34     <arg type='^{__CTRun=}' />
35     <arg type='{_CFRange=ll}' type64='{_CFRange=ll}' />
36-    <arg type='^f' type64='^f' type_modifier='o' />
37-    <arg type='^f' type64='^f' type_modifier='o' />
38-    <arg type='^f' type64='^f' type_modifier='o' />
39+    <arg type='^f' type64='^d' type_modifier='o' />
40+    <arg type='^f' type64='^d' type_modifier='o' />
41+    <arg type='^f' type64='^d' type_modifier='o' />
42   </function>
43   <function name='CTTextTabCreate'>
44     <retval already_cfretained='true' type='^{__CTTextTab=}' />
45--- pyobjc-framework-InterfaceBuilderKit/Exceptions/InterfaceBuilderKit.bridgesupport.orig	2010-06-22 13:52:18.000000000 -0700
46+++ pyobjc-framework-InterfaceBuilderKit/Exceptions/InterfaceBuilderKit.bridgesupport	2010-07-28 13:36:49.000000000 -0700
47@@ -199,7 +199,7 @@
48       <retval type='@' />
49     </method>
50     <method selector='ibLayoutInset'>
51-      <retval type='{IBInsetTag=ffff}' />
52+      <retval type='{IBInsetTag=ffff}' type64='{IBInsetTag=dddd}' />
53     </method>
54     <method selector='ibMaximumSize'>
55       <retval type='{_NSSize=ff}' type64='{_NSSize=dd}' />
56--- pyobjc-framework-InterfaceBuilderKit/Lib/InterfaceBuilderKit/PyObjC.bridgesupport.orig	2010-07-01 00:18:58.000000000 -0700
57+++ pyobjc-framework-InterfaceBuilderKit/Lib/InterfaceBuilderKit/PyObjC.bridgesupport	2010-07-28 13:36:49.000000000 -0700
58@@ -2,7 +2,7 @@
59 <!DOCTYPE signatures SYSTEM "file://localhost/System/Library/DTDs/BridgeSupport.dtd">
60 <signatures version='1.0'>
61   <depends_on path='/System/Library/Frameworks/Cocoa.framework/Cocoa' />
62-  <struct name='IBInset' type='{IBInsetTag="left"f"top"f"right"f"bottom"f}' type64='{IBInsetTag="left"f"top"f"right"f"bottom"f}' />
63+  <struct name='IBInset' type='{IBInsetTag="left"f"top"f"right"f"bottom"f}' type64='{IBInsetTag="left"d"top"d"right"d"bottom"d}' />
64   <opaque name='IBDocumentStorage*' type='^{IBDocumentStorage=}' type64='^{IBDocumentStorage=}' />
65   <constant name='IBAdditionalLocalizableKeyPaths' type='@' />
66   <constant name='IBAttributeKeyPaths' type='@' />
67@@ -234,7 +234,7 @@
68       <retval type='@' />
69     </method>
70     <method selector='ibLayoutInset'>
71-      <retval type='{IBInsetTag=ffff}' />
72+      <retval type='{IBInsetTag=ffff}' type64='{IBInsetTag=dddd}' />
73     </method>
74     <method selector='ibMaximumSize'>
75       <retval type='{_NSSize=ff}' type64='{CGSize=dd}' />
76--- pyobjc-framework-Quartz/Exceptions/QuartzCore.bridgesupport.orig	2010-06-22 13:52:18.000000000 -0700
77+++ pyobjc-framework-Quartz/Exceptions/QuartzCore.bridgesupport	2010-07-28 13:57:26.000000000 -0700
78@@ -182,7 +182,7 @@
79   </class>
80   <class name='CIKernel'>
81     <method selector='setROISelector:'>
82-      <arg index='0' sel_of_type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}@:i{_NSRect={_NSPoint=ff}{_NSSize=ff}}@' />
83+      <arg index='0' sel_of_type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}@:i{_NSRect={_NSPoint=ff}{_NSSize=ff}}@' sel_of_type64='{CGRect={CGPoint=dd}{CGSize=dd}}@:i{CGRect={CGPoint=dd}{CGSize=dd}}@' />
84     </method>
85   </class>
86   <class name='CISampler'>
87@@ -349,7 +349,7 @@
88   </class>
89   <class name='CIKernel'>
90     <method selector='setROISelector:'>
91-      <arg index='0' sel_of_type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}@:i{_NSRect={_NSPoint=ff}{_NSSize=ff}}@' />
92+      <arg index='0' sel_of_type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}@:i{_NSRect={_NSPoint=ff}{_NSSize=ff}}@' sel_of_type64='{CGRect={CGPoint=dd}{CGSize=dd}}@:i{CGRect={CGPoint=dd}{CGSize=dd}}@' />
93     </method>
94   </class>
95   <class name='CISampler'>
96@@ -516,7 +516,7 @@
97   </class>
98   <class name='CIKernel'>
99     <method selector='setROISelector:'>
100-      <arg index='0' sel_of_type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}@:i{_NSRect={_NSPoint=ff}{_NSSize=ff}}@' />
101+      <arg index='0' sel_of_type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}@:i{_NSRect={_NSPoint=ff}{_NSSize=ff}}@' sel_of_type64='{CGRect={CGPoint=dd}{CGSize=dd}}@:i{CGRect={CGPoint=dd}{CGSize=dd}}@' />
102     </method>
103   </class>
104   <class name='CISampler'>
105--- pyobjc-framework-Quartz/Lib/Quartz/CoreGraphics/PyObjC.bridgesupport.orig	2010-07-01 03:56:20.000000000 -0700
106+++ pyobjc-framework-Quartz/Lib/Quartz/CoreGraphics/PyObjC.bridgesupport	2010-07-28 14:54:41.000000000 -0700
107@@ -761,10 +761,10 @@
108   </function>
109   <function name='CGColorSpaceCreateCalibratedRGB'>
110     <retval already_cfretained='true' type='^{CGColorSpace=}' />
111-    <arg type='[3f]' type64='[3f]' />
112-    <arg type='[3f]' type64='[3f]' />
113-    <arg type='[3f]' type64='[3f]' />
114-    <arg type='[9f]' type64='[9f]' />
115+    <arg type='[3f]' type64='[3d]' />
116+    <arg type='[3f]' type64='[3d]' />
117+    <arg type='[3f]' type64='[3d]' />
118+    <arg type='[9f]' type64='[9d]' />
119   </function>
120   <function name='CGColorSpaceCreateDeviceCMYK'>
121     <retval already_cfretained='true' type='^{CGColorSpace=}' />
122@@ -790,9 +790,9 @@
123   </function>
124   <function name='CGColorSpaceCreateLab'>
125     <retval already_cfretained='true' type='^{CGColorSpace=}' />
126-    <arg type='[3f]' type64='[3f]' />
127-    <arg type='[3f]' type64='[3f]' />
128-    <arg type='[4f]' type64='[4f]' />
129+    <arg type='[3f]' type64='[3d]' />
130+    <arg type='[3f]' type64='[3d]' />
131+    <arg type='[4f]' type64='[4d]' />
132   </function>
133   <function name='CGColorSpaceCreatePattern'>
134     <retval already_cfretained='true' type='^{CGColorSpace=}' />
135@@ -3013,7 +3013,7 @@
136   <function name='CGPathContainsPoint'>
137     <retval type='Z' />
138     <arg type='^{CGPath=}' />
139-    <arg type='^{CGAffineTransform=ffffff}' type_modifier='n' />
140+    <arg type='^{CGAffineTransform=ffffff}' type64='^{CGAffineTransform=dddddd}' type_modifier='n' />
141     <arg type='{CGPoint=ff}' type64='{CGPoint=dd}' />
142     <arg type='Z' />
143   </function>
144