Gentoo Archives: gentoo-commits

From: "Fabian Groffen (grobian)" <grobian@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-vcs/subversion/files: subversion-1.8.5-swig-python-no-gnome-keyring.patch
Date: Wed, 22 Jan 2014 19:47:08
Message-Id: 20140122194704.085FF2004E@flycatcher.gentoo.org
1 grobian 14/01/22 19:47:03
2
3 Added: subversion-1.8.5-swig-python-no-gnome-keyring.patch
4 Log:
5 Finally fix compilation of swig-python module on Darwin
6
7 (Portage version: 2.2.8-prefix/cvs/Darwin i386, signed Manifest commit with key 0x5F75F607C5C74E89)
8
9 Revision Changes Path
10 1.1 dev-vcs/subversion/files/subversion-1.8.5-swig-python-no-gnome-keyring.patch
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-vcs/subversion/files/subversion-1.8.5-swig-python-no-gnome-keyring.patch?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-vcs/subversion/files/subversion-1.8.5-swig-python-no-gnome-keyring.patch?rev=1.1&content-type=text/plain
14
15 Index: subversion-1.8.5-swig-python-no-gnome-keyring.patch
16 ===================================================================
17 https://trac.macports.org/browser/trunk/dports/devel/subversion-python27bindings/files/patch-swig-python-core.diff
18
19 diff -u -d -b -w -r subversion-1.8.0-orig/subversion/bindings/swig/python/core.c subversion-1.8.0-python/subversion/bindings/swig/python/core.c
20 --- subversion/bindings/swig/python/core.c 2013-06-13 05:07:20.000000000 -0400
21 +++ subversion/bindings/swig/python/core.c 2013-07-12 16:11:05.000000000 -0400
22 @@ -2958,140 +2958,139 @@
23 #define SWIGTYPE_p_apr_size_t swig_types[15]
24 #define SWIGTYPE_p_char swig_types[16]
25 #define SWIGTYPE_p_f_p_apr_getopt_t_p_void_p_apr_pool_t__p_svn_error_t swig_types[17]
26 -#define SWIGTYPE_p_f_p_p_char_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t swig_types[18]
27 -#define SWIGTYPE_p_f_p_p_struct_svn_auth_provider_object_t_p_apr_pool_t__void swig_types[19]
28 -#define SWIGTYPE_p_f_p_p_svn_auth_cred_simple_t_p_void_p_q_const__char_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t swig_types[20]
29 -#define SWIGTYPE_p_f_p_p_svn_auth_cred_ssl_client_cert_pw_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t swig_types[21]
30 -#define SWIGTYPE_p_f_p_p_svn_auth_cred_ssl_client_cert_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t swig_types[22]
31 -#define SWIGTYPE_p_f_p_p_svn_auth_cred_ssl_server_trust_t_p_void_p_q_const__char_apr_uint32_t_p_q_const__svn_auth_ssl_server_cert_info_t_svn_boolean_t_p_apr_pool_t__p_svn_error_t swig_types[23]
32 -#define SWIGTYPE_p_f_p_p_svn_auth_cred_username_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t swig_types[24]
33 -#define SWIGTYPE_p_f_p_p_svn_stream_t_p_void_p_apr_pool_t_p_apr_pool_t__p_svn_error_t swig_types[25]
34 -#define SWIGTYPE_p_f_p_p_void_p_p_void_p_void_p_apr_hash_t_p_q_const__char_p_apr_pool_t__p_svn_error_t swig_types[26]
35 -#define SWIGTYPE_p_f_p_p_void_p_void_p_void_p_apr_hash_t_p_q_const__char_p_apr_pool_t__p_svn_error_t swig_types[27]
36 -#define SWIGTYPE_p_f_p_q_const__char_p_q_const__char_p_void__int swig_types[28]
37 -#define SWIGTYPE_p_f_p_q_const__char_p_q_const__char_p_void_p_apr_pool_t__int swig_types[29]
38 -#define SWIGTYPE_p_f_p_q_const__char_p_void__int swig_types[30]
39 -#define SWIGTYPE_p_f_p_q_const__char_p_void_p_apr_pool_t__int swig_types[31]
40 -#define SWIGTYPE_p_f_p_q_const__svn_commit_info_t_p_void_p_apr_pool_t__p_svn_error_t swig_types[32]
41 -#define SWIGTYPE_p_f_p_svn_boolean_t_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t swig_types[33]
42 -#define SWIGTYPE_p_f_p_svn_boolean_t_p_void_p_q_const__char_p_q_const__char_p_apr_hash_t_p_apr_pool_t__p_svn_error_t swig_types[34]
43 -#define SWIGTYPE_p_f_p_svn_boolean_t_p_void_p_void_p_apr_hash_t_p_q_const__char_p_apr_pool_t__p_svn_error_t swig_types[35]
44 -#define SWIGTYPE_p_f_p_svn_location_segment_t_p_void_p_apr_pool_t__p_svn_error_t swig_types[36]
45 -#define SWIGTYPE_p_f_p_void__p_svn_error_t swig_types[37]
46 -#define SWIGTYPE_p_f_p_void_apr_size_t__p_svn_error_t swig_types[38]
47 -#define SWIGTYPE_p_f_p_void_p_apr_hash_t_svn_revnum_t_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_pool_t__p_svn_error_t swig_types[39]
48 -#define SWIGTYPE_p_f_p_void_p_char_p_apr_size_t__p_svn_error_t swig_types[40]
49 -#define SWIGTYPE_p_f_p_void_p_p_svn_stream_mark_t_p_apr_pool_t__p_svn_error_t swig_types[41]
50 -#define SWIGTYPE_p_f_p_void_p_q_const__char_p_apr_size_t__p_svn_error_t swig_types[42]
51 -#define SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__apr_finfo_t_p_apr_pool_t__p_svn_error_t swig_types[43]
52 -#define SWIGTYPE_p_f_p_void_p_q_const__svn_stream_mark_t__p_svn_error_t swig_types[44]
53 -#define SWIGTYPE_p_f_p_void_p_svn_log_entry_t_p_apr_pool_t__p_svn_error_t swig_types[45]
54 -#define SWIGTYPE_p_f_svn_revnum_t_p_q_const__char_p_q_const__char_p_void__p_svn_error_t swig_types[46]
55 -#define SWIGTYPE_p_f_void__p_svn_version_t swig_types[47]
56 -#define SWIGTYPE_p_int swig_types[48]
57 -#define SWIGTYPE_p_long swig_types[49]
58 -#define SWIGTYPE_p_p_apr_array_header_t swig_types[50]
59 -#define SWIGTYPE_p_p_apr_file_t swig_types[51]
60 -#define SWIGTYPE_p_p_apr_hash_t swig_types[52]
61 -#define SWIGTYPE_p_p_char swig_types[53]
62 -#define SWIGTYPE_p_p_f_p_p_char_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t swig_types[54]
63 -#define SWIGTYPE_p_p_f_p_p_struct_svn_auth_provider_object_t_p_apr_pool_t__void swig_types[55]
64 -#define SWIGTYPE_p_p_f_p_p_svn_auth_cred_simple_t_p_void_p_q_const__char_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t swig_types[56]
65 -#define SWIGTYPE_p_p_f_p_p_svn_auth_cred_ssl_client_cert_pw_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t swig_types[57]
66 -#define SWIGTYPE_p_p_f_p_p_svn_auth_cred_ssl_client_cert_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t swig_types[58]
67 -#define SWIGTYPE_p_p_f_p_p_svn_auth_cred_ssl_server_trust_t_p_void_p_q_const__char_apr_uint32_t_p_q_const__svn_auth_ssl_server_cert_info_t_svn_boolean_t_p_apr_pool_t__p_svn_error_t swig_types[59]
68 -#define SWIGTYPE_p_p_f_p_p_svn_auth_cred_username_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t swig_types[60]
69 -#define SWIGTYPE_p_p_f_p_p_svn_stream_t_p_void_p_apr_pool_t_p_apr_pool_t__p_svn_error_t swig_types[61]
70 -#define SWIGTYPE_p_p_f_p_q_const__char_p_q_const__char_p_void__int swig_types[62]
71 -#define SWIGTYPE_p_p_f_p_q_const__char_p_q_const__char_p_void_p_apr_pool_t__int swig_types[63]
72 -#define SWIGTYPE_p_p_f_p_q_const__char_p_void__int swig_types[64]
73 -#define SWIGTYPE_p_p_f_p_q_const__char_p_void_p_apr_pool_t__int swig_types[65]
74 -#define SWIGTYPE_p_p_f_p_q_const__svn_commit_info_t_p_void_p_apr_pool_t__p_svn_error_t swig_types[66]
75 -#define SWIGTYPE_p_p_f_p_svn_boolean_t_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t swig_types[67]
76 -#define SWIGTYPE_p_p_f_p_svn_boolean_t_p_void_p_q_const__char_p_q_const__char_p_apr_hash_t_p_apr_pool_t__p_svn_error_t swig_types[68]
77 -#define SWIGTYPE_p_p_f_p_svn_location_segment_t_p_void_p_apr_pool_t__p_svn_error_t swig_types[69]
78 -#define SWIGTYPE_p_p_f_p_void__p_svn_error_t swig_types[70]
79 -#define SWIGTYPE_p_p_f_p_void_apr_size_t__p_svn_error_t swig_types[71]
80 -#define SWIGTYPE_p_p_f_p_void_p_apr_hash_t_svn_revnum_t_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_pool_t__p_svn_error_t swig_types[72]
81 -#define SWIGTYPE_p_p_f_p_void_p_char_p_apr_size_t__p_svn_error_t swig_types[73]
82 -#define SWIGTYPE_p_p_f_p_void_p_p_svn_stream_mark_t_p_apr_pool_t__p_svn_error_t swig_types[74]
83 -#define SWIGTYPE_p_p_f_p_void_p_q_const__char_p_apr_size_t__p_svn_error_t swig_types[75]
84 -#define SWIGTYPE_p_p_f_p_void_p_q_const__char_p_q_const__apr_finfo_t_p_apr_pool_t__p_svn_error_t swig_types[76]
85 -#define SWIGTYPE_p_p_f_p_void_p_q_const__svn_stream_mark_t__p_svn_error_t swig_types[77]
86 -#define SWIGTYPE_p_p_f_p_void_p_svn_log_entry_t_p_apr_pool_t__p_svn_error_t swig_types[78]
87 -#define SWIGTYPE_p_p_f_svn_revnum_t_p_q_const__char_p_q_const__char_p_void__p_svn_error_t swig_types[79]
88 -#define SWIGTYPE_p_p_f_void__p_svn_version_t swig_types[80]
89 -#define SWIGTYPE_p_p_svn_auth_baton_t swig_types[81]
90 -#define SWIGTYPE_p_p_svn_auth_cred_simple_t swig_types[82]
91 -#define SWIGTYPE_p_p_svn_auth_cred_ssl_client_cert_pw_t swig_types[83]
92 -#define SWIGTYPE_p_p_svn_auth_cred_ssl_client_cert_t swig_types[84]
93 -#define SWIGTYPE_p_p_svn_auth_cred_ssl_server_trust_t swig_types[85]
94 -#define SWIGTYPE_p_p_svn_auth_cred_username_t swig_types[86]
95 -#define SWIGTYPE_p_p_svn_auth_iterstate_t swig_types[87]
96 -#define SWIGTYPE_p_p_svn_auth_provider_object_t swig_types[88]
97 -#define SWIGTYPE_p_p_svn_checksum_t swig_types[89]
98 -#define SWIGTYPE_p_p_svn_config_t swig_types[90]
99 -#define SWIGTYPE_p_p_svn_io_dirent2_t swig_types[91]
100 -#define SWIGTYPE_p_p_svn_stream_mark_t swig_types[92]
101 -#define SWIGTYPE_p_p_svn_stream_t swig_types[93]
102 -#define SWIGTYPE_p_p_svn_string_t swig_types[94]
103 -#define SWIGTYPE_p_p_svn_stringbuf_t swig_types[95]
104 -#define SWIGTYPE_p_p_void swig_types[96]
105 -#define SWIGTYPE_p_svn_auth_baton_t swig_types[97]
106 -#define SWIGTYPE_p_svn_auth_cred_simple_t swig_types[98]
107 -#define SWIGTYPE_p_svn_auth_cred_ssl_client_cert_pw_t swig_types[99]
108 -#define SWIGTYPE_p_svn_auth_cred_ssl_client_cert_t swig_types[100]
109 -#define SWIGTYPE_p_svn_auth_cred_ssl_server_trust_t swig_types[101]
110 -#define SWIGTYPE_p_svn_auth_cred_username_t swig_types[102]
111 -#define SWIGTYPE_p_svn_auth_iterstate_t swig_types[103]
112 -#define SWIGTYPE_p_svn_auth_provider_object_t swig_types[104]
113 -#define SWIGTYPE_p_svn_auth_provider_t swig_types[105]
114 -#define SWIGTYPE_p_svn_auth_ssl_server_cert_info_t swig_types[106]
115 -#define SWIGTYPE_p_svn_checksum_ctx_t swig_types[107]
116 -#define SWIGTYPE_p_svn_checksum_kind_t swig_types[108]
117 -#define SWIGTYPE_p_svn_checksum_t swig_types[109]
118 -#define SWIGTYPE_p_svn_commit_info_t swig_types[110]
119 -#define SWIGTYPE_p_svn_config_t swig_types[111]
120 -#define SWIGTYPE_p_svn_depth_t swig_types[112]
121 -#define SWIGTYPE_p_svn_dirent_t swig_types[113]
122 -#define SWIGTYPE_p_svn_errno_t swig_types[114]
123 -#define SWIGTYPE_p_svn_error_t swig_types[115]
124 -#define SWIGTYPE_p_svn_io_dirent2_t swig_types[116]
125 -#define SWIGTYPE_p_svn_io_dirent_t swig_types[117]
126 -#define SWIGTYPE_p_svn_io_file_del_t swig_types[118]
127 -#define SWIGTYPE_p_svn_location_segment_t swig_types[119]
128 -#define SWIGTYPE_p_svn_lock_t swig_types[120]
129 -#define SWIGTYPE_p_svn_log_changed_path2_t swig_types[121]
130 -#define SWIGTYPE_p_svn_log_changed_path_t swig_types[122]
131 -#define SWIGTYPE_p_svn_log_entry_t swig_types[123]
132 -#define SWIGTYPE_p_svn_merge_range_t swig_types[124]
133 -#define SWIGTYPE_p_svn_mergeinfo_inheritance_t swig_types[125]
134 -#define SWIGTYPE_p_svn_node_kind_t swig_types[126]
135 -#define SWIGTYPE_p_svn_opt_revision_range_t swig_types[127]
136 -#define SWIGTYPE_p_svn_opt_revision_t swig_types[128]
137 -#define SWIGTYPE_p_svn_opt_revision_value_t swig_types[129]
138 -#define SWIGTYPE_p_svn_opt_subcommand_desc2_t swig_types[130]
139 -#define SWIGTYPE_p_svn_opt_subcommand_desc2_t_desc_overrides swig_types[131]
140 -#define SWIGTYPE_p_svn_opt_subcommand_desc_t swig_types[132]
141 -#define SWIGTYPE_p_svn_prop_inherited_item_t swig_types[133]
142 -#define SWIGTYPE_p_svn_prop_kind swig_types[134]
143 -#define SWIGTYPE_p_svn_prop_t swig_types[135]
144 -#define SWIGTYPE_p_svn_stream_mark_t swig_types[136]
145 -#define SWIGTYPE_p_svn_stream_t swig_types[137]
146 -#define SWIGTYPE_p_svn_string_t swig_types[138]
147 -#define SWIGTYPE_p_svn_stringbuf_t swig_types[139]
148 -#define SWIGTYPE_p_svn_tristate_t swig_types[140]
149 -#define SWIGTYPE_p_svn_version_checklist_t swig_types[141]
150 -#define SWIGTYPE_p_svn_version_ext_linked_lib_t swig_types[142]
151 -#define SWIGTYPE_p_svn_version_ext_loaded_lib_t swig_types[143]
152 -#define SWIGTYPE_p_svn_version_extended_t swig_types[144]
153 -#define SWIGTYPE_p_svn_version_t swig_types[145]
154 -#define SWIGTYPE_p_svn_wc_external_item2_t swig_types[146]
155 -#define SWIGTYPE_p_unsigned_char swig_types[147]
156 -#define SWIGTYPE_p_unsigned_long swig_types[148]
157 -#define SWIGTYPE_p_void swig_types[149]
158 -static swig_type_info *swig_types[151];
159 -static swig_module_info swig_module = {swig_types, 150, 0, 0, 0, 0};
160 +#define SWIGTYPE_p_f_p_p_struct_svn_auth_provider_object_t_p_apr_pool_t__void swig_types[18]
161 +#define SWIGTYPE_p_f_p_p_svn_auth_cred_simple_t_p_void_p_q_const__char_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t swig_types[19]
162 +#define SWIGTYPE_p_f_p_p_svn_auth_cred_ssl_client_cert_pw_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t swig_types[20]
163 +#define SWIGTYPE_p_f_p_p_svn_auth_cred_ssl_client_cert_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t swig_types[21]
164 +#define SWIGTYPE_p_f_p_p_svn_auth_cred_ssl_server_trust_t_p_void_p_q_const__char_apr_uint32_t_p_q_const__svn_auth_ssl_server_cert_info_t_svn_boolean_t_p_apr_pool_t__p_svn_error_t swig_types[22]
165 +#define SWIGTYPE_p_f_p_p_svn_auth_cred_username_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t swig_types[23]
166 +#define SWIGTYPE_p_f_p_p_svn_stream_t_p_void_p_apr_pool_t_p_apr_pool_t__p_svn_error_t swig_types[24]
167 +#define SWIGTYPE_p_f_p_p_void_p_p_void_p_void_p_apr_hash_t_p_q_const__char_p_apr_pool_t__p_svn_error_t swig_types[25]
168 +#define SWIGTYPE_p_f_p_p_void_p_void_p_void_p_apr_hash_t_p_q_const__char_p_apr_pool_t__p_svn_error_t swig_types[26]
169 +#define SWIGTYPE_p_f_p_q_const__char_p_q_const__char_p_void__int swig_types[27]
170 +#define SWIGTYPE_p_f_p_q_const__char_p_q_const__char_p_void_p_apr_pool_t__int swig_types[28]
171 +#define SWIGTYPE_p_f_p_q_const__char_p_void__int swig_types[29]
172 +#define SWIGTYPE_p_f_p_q_const__char_p_void_p_apr_pool_t__int swig_types[30]
173 +#define SWIGTYPE_p_f_p_q_const__svn_commit_info_t_p_void_p_apr_pool_t__p_svn_error_t swig_types[31]
174 +#define SWIGTYPE_p_f_p_svn_boolean_t_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t swig_types[32]
175 +#define SWIGTYPE_p_f_p_svn_boolean_t_p_void_p_q_const__char_p_q_const__char_p_apr_hash_t_p_apr_pool_t__p_svn_error_t swig_types[33]
176 +#define SWIGTYPE_p_f_p_svn_boolean_t_p_void_p_void_p_apr_hash_t_p_q_const__char_p_apr_pool_t__p_svn_error_t swig_types[34]
177 +#define SWIGTYPE_p_f_p_svn_location_segment_t_p_void_p_apr_pool_t__p_svn_error_t swig_types[35]
178 +#define SWIGTYPE_p_f_p_void__p_svn_error_t swig_types[36]
179 +#define SWIGTYPE_p_f_p_void_apr_size_t__p_svn_error_t swig_types[37]
180 +#define SWIGTYPE_p_f_p_void_p_apr_hash_t_svn_revnum_t_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_pool_t__p_svn_error_t swig_types[38]
181 +#define SWIGTYPE_p_f_p_void_p_char_p_apr_size_t__p_svn_error_t swig_types[39]
182 +#define SWIGTYPE_p_f_p_void_p_p_svn_stream_mark_t_p_apr_pool_t__p_svn_error_t swig_types[40]
183 +#define SWIGTYPE_p_f_p_void_p_q_const__char_p_apr_size_t__p_svn_error_t swig_types[41]
184 +#define SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__apr_finfo_t_p_apr_pool_t__p_svn_error_t swig_types[42]
185 +#define SWIGTYPE_p_f_p_void_p_q_const__svn_stream_mark_t__p_svn_error_t swig_types[43]
186 +#define SWIGTYPE_p_f_p_void_p_svn_log_entry_t_p_apr_pool_t__p_svn_error_t swig_types[44]
187 +#define SWIGTYPE_p_f_svn_revnum_t_p_q_const__char_p_q_const__char_p_void__p_svn_error_t swig_types[45]
188 +#define SWIGTYPE_p_f_void__p_svn_version_t swig_types[46]
189 +#define SWIGTYPE_p_int swig_types[47]
190 +#define SWIGTYPE_p_long swig_types[48]
191 +#define SWIGTYPE_p_p_apr_array_header_t swig_types[49]
192 +#define SWIGTYPE_p_p_apr_file_t swig_types[50]
193 +#define SWIGTYPE_p_p_apr_hash_t swig_types[51]
194 +#define SWIGTYPE_p_p_char swig_types[52]
195 +#define SWIGTYPE_p_p_f_p_p_struct_svn_auth_provider_object_t_p_apr_pool_t__void swig_types[53]
196 +#define SWIGTYPE_p_p_f_p_p_svn_auth_cred_simple_t_p_void_p_q_const__char_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t swig_types[54]
197 +#define SWIGTYPE_p_p_f_p_p_svn_auth_cred_ssl_client_cert_pw_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t swig_types[55]
198 +#define SWIGTYPE_p_p_f_p_p_svn_auth_cred_ssl_client_cert_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t swig_types[56]
199 +#define SWIGTYPE_p_p_f_p_p_svn_auth_cred_ssl_server_trust_t_p_void_p_q_const__char_apr_uint32_t_p_q_const__svn_auth_ssl_server_cert_info_t_svn_boolean_t_p_apr_pool_t__p_svn_error_t swig_types[57]
200 +#define SWIGTYPE_p_p_f_p_p_svn_auth_cred_username_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t swig_types[58]
201 +#define SWIGTYPE_p_p_f_p_p_svn_stream_t_p_void_p_apr_pool_t_p_apr_pool_t__p_svn_error_t swig_types[59]
202 +#define SWIGTYPE_p_p_f_p_q_const__char_p_q_const__char_p_void__int swig_types[60]
203 +#define SWIGTYPE_p_p_f_p_q_const__char_p_q_const__char_p_void_p_apr_pool_t__int swig_types[61]
204 +#define SWIGTYPE_p_p_f_p_q_const__char_p_void__int swig_types[62]
205 +#define SWIGTYPE_p_p_f_p_q_const__char_p_void_p_apr_pool_t__int swig_types[63]
206 +#define SWIGTYPE_p_p_f_p_q_const__svn_commit_info_t_p_void_p_apr_pool_t__p_svn_error_t swig_types[64]
207 +#define SWIGTYPE_p_p_f_p_svn_boolean_t_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t swig_types[65]
208 +#define SWIGTYPE_p_p_f_p_svn_boolean_t_p_void_p_q_const__char_p_q_const__char_p_apr_hash_t_p_apr_pool_t__p_svn_error_t swig_types[66]
209 +#define SWIGTYPE_p_p_f_p_svn_location_segment_t_p_void_p_apr_pool_t__p_svn_error_t swig_types[67]
210 +#define SWIGTYPE_p_p_f_p_void__p_svn_error_t swig_types[68]
211 +#define SWIGTYPE_p_p_f_p_void_apr_size_t__p_svn_error_t swig_types[69]
212 +#define SWIGTYPE_p_p_f_p_void_p_apr_hash_t_svn_revnum_t_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_pool_t__p_svn_error_t swig_types[70]
213 +#define SWIGTYPE_p_p_f_p_void_p_char_p_apr_size_t__p_svn_error_t swig_types[71]
214 +#define SWIGTYPE_p_p_f_p_void_p_p_svn_stream_mark_t_p_apr_pool_t__p_svn_error_t swig_types[72]
215 +#define SWIGTYPE_p_p_f_p_void_p_q_const__char_p_apr_size_t__p_svn_error_t swig_types[73]
216 +#define SWIGTYPE_p_p_f_p_void_p_q_const__char_p_q_const__apr_finfo_t_p_apr_pool_t__p_svn_error_t swig_types[74]
217 +#define SWIGTYPE_p_p_f_p_void_p_q_const__svn_stream_mark_t__p_svn_error_t swig_types[75]
218 +#define SWIGTYPE_p_p_f_p_void_p_svn_log_entry_t_p_apr_pool_t__p_svn_error_t swig_types[76]
219 +#define SWIGTYPE_p_p_f_svn_revnum_t_p_q_const__char_p_q_const__char_p_void__p_svn_error_t swig_types[77]
220 +#define SWIGTYPE_p_p_f_void__p_svn_version_t swig_types[78]
221 +#define SWIGTYPE_p_p_svn_auth_baton_t swig_types[79]
222 +#define SWIGTYPE_p_p_svn_auth_cred_simple_t swig_types[80]
223 +#define SWIGTYPE_p_p_svn_auth_cred_ssl_client_cert_pw_t swig_types[81]
224 +#define SWIGTYPE_p_p_svn_auth_cred_ssl_client_cert_t swig_types[82]
225 +#define SWIGTYPE_p_p_svn_auth_cred_ssl_server_trust_t swig_types[83]
226 +#define SWIGTYPE_p_p_svn_auth_cred_username_t swig_types[84]
227 +#define SWIGTYPE_p_p_svn_auth_iterstate_t swig_types[85]
228 +#define SWIGTYPE_p_p_svn_auth_provider_object_t swig_types[86]
229 +#define SWIGTYPE_p_p_svn_checksum_t swig_types[87]
230 +#define SWIGTYPE_p_p_svn_config_t swig_types[88]
231 +#define SWIGTYPE_p_p_svn_io_dirent2_t swig_types[89]
232 +#define SWIGTYPE_p_p_svn_stream_mark_t swig_types[90]
233 +#define SWIGTYPE_p_p_svn_stream_t swig_types[91]
234 +#define SWIGTYPE_p_p_svn_string_t swig_types[92]
235 +#define SWIGTYPE_p_p_svn_stringbuf_t swig_types[93]
236 +#define SWIGTYPE_p_p_void swig_types[94]
237 +#define SWIGTYPE_p_svn_auth_baton_t swig_types[95]
238 +#define SWIGTYPE_p_svn_auth_cred_simple_t swig_types[96]
239 +#define SWIGTYPE_p_svn_auth_cred_ssl_client_cert_pw_t swig_types[97]
240 +#define SWIGTYPE_p_svn_auth_cred_ssl_client_cert_t swig_types[98]
241 +#define SWIGTYPE_p_svn_auth_cred_ssl_server_trust_t swig_types[99]
242 +#define SWIGTYPE_p_svn_auth_cred_username_t swig_types[100]
243 +#define SWIGTYPE_p_svn_auth_gnome_keyring_unlock_prompt_func_t swig_types[101]
244 +#define SWIGTYPE_p_svn_auth_iterstate_t swig_types[102]
245 +#define SWIGTYPE_p_svn_auth_provider_object_t swig_types[103]
246 +#define SWIGTYPE_p_svn_auth_provider_t swig_types[104]
247 +#define SWIGTYPE_p_svn_auth_ssl_server_cert_info_t swig_types[105]
248 +#define SWIGTYPE_p_svn_checksum_ctx_t swig_types[106]
249 +#define SWIGTYPE_p_svn_checksum_kind_t swig_types[107]
250 +#define SWIGTYPE_p_svn_checksum_t swig_types[108]
251 +#define SWIGTYPE_p_svn_commit_info_t swig_types[109]
252 +#define SWIGTYPE_p_svn_config_t swig_types[110]
253 +#define SWIGTYPE_p_svn_depth_t swig_types[111]
254 +#define SWIGTYPE_p_svn_dirent_t swig_types[112]
255 +#define SWIGTYPE_p_svn_errno_t swig_types[113]
256 +#define SWIGTYPE_p_svn_error_t swig_types[114]
257 +#define SWIGTYPE_p_svn_io_dirent2_t swig_types[115]
258 +#define SWIGTYPE_p_svn_io_dirent_t swig_types[116]
259 +#define SWIGTYPE_p_svn_io_file_del_t swig_types[117]
260 +#define SWIGTYPE_p_svn_location_segment_t swig_types[118]
261 +#define SWIGTYPE_p_svn_lock_t swig_types[119]
262 +#define SWIGTYPE_p_svn_log_changed_path2_t swig_types[120]
263 +#define SWIGTYPE_p_svn_log_changed_path_t swig_types[121]
264 +#define SWIGTYPE_p_svn_log_entry_t swig_types[122]
265 +#define SWIGTYPE_p_svn_merge_range_t swig_types[123]
266 +#define SWIGTYPE_p_svn_mergeinfo_inheritance_t swig_types[124]
267 +#define SWIGTYPE_p_svn_node_kind_t swig_types[125]
268 +#define SWIGTYPE_p_svn_opt_revision_range_t swig_types[126]
269 +#define SWIGTYPE_p_svn_opt_revision_t swig_types[127]
270 +#define SWIGTYPE_p_svn_opt_revision_value_t swig_types[128]
271 +#define SWIGTYPE_p_svn_opt_subcommand_desc2_t swig_types[129]
272 +#define SWIGTYPE_p_svn_opt_subcommand_desc2_t_desc_overrides swig_types[130]
273 +#define SWIGTYPE_p_svn_opt_subcommand_desc_t swig_types[131]
274 +#define SWIGTYPE_p_svn_prop_inherited_item_t swig_types[132]
275 +#define SWIGTYPE_p_svn_prop_kind swig_types[133]
276 +#define SWIGTYPE_p_svn_prop_t swig_types[134]
277 +#define SWIGTYPE_p_svn_stream_mark_t swig_types[135]
278 +#define SWIGTYPE_p_svn_stream_t swig_types[136]
279 +#define SWIGTYPE_p_svn_string_t swig_types[137]
280 +#define SWIGTYPE_p_svn_stringbuf_t swig_types[138]
281 +#define SWIGTYPE_p_svn_tristate_t swig_types[139]
282 +#define SWIGTYPE_p_svn_version_checklist_t swig_types[140]
283 +#define SWIGTYPE_p_svn_version_ext_linked_lib_t swig_types[141]
284 +#define SWIGTYPE_p_svn_version_ext_loaded_lib_t swig_types[142]
285 +#define SWIGTYPE_p_svn_version_extended_t swig_types[143]
286 +#define SWIGTYPE_p_svn_version_t swig_types[144]
287 +#define SWIGTYPE_p_svn_wc_external_item2_t swig_types[145]
288 +#define SWIGTYPE_p_unsigned_char swig_types[146]
289 +#define SWIGTYPE_p_unsigned_long swig_types[147]
290 +#define SWIGTYPE_p_void swig_types[148]
291 +static swig_type_info *swig_types[150];
292 +static swig_module_info swig_module = {swig_types, 149, 0, 0, 0, 0};
293 #define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name)
294 #define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)
295
296 @@ -3834,29 +3833,6 @@
297
298
299
300 -/* Helper function to set the gnome-keyring unlock prompt function. This
301 - * C function accepts an auth baton, a function and a prompt baton, but
302 - * the below callback_typemap uses both the function and the prompt
303 - * baton, so the resulting binding has just two arguments: The auth
304 - * baton and the prompt function.
305 - * The prompt function should again have two arguments: The keyring name
306 - * (string) and a pool (except for the ruby version, which doesn't have
307 - * the pool argument). It should return the entered password (string).
308 - * This binding generated for this function generates a reference to the
309 - * prompt function that was passed into this. The caller should store
310 - * that reference somewhere, to prevent the function from being garbage
311 - * collected...
312 - */
313 -static void svn_auth_set_gnome_keyring_unlock_prompt_func(svn_auth_baton_t *ab,
314 - svn_auth_gnome_keyring_unlock_prompt_func_t prompt_func,
315 - void *prompt_baton) {
316 - svn_auth_set_parameter(ab, SVN_AUTH_PARAM_GNOME_KEYRING_UNLOCK_PROMPT_FUNC,
317 - prompt_func);
318 - svn_auth_set_parameter(ab, SVN_AUTH_PARAM_GNOME_KEYRING_UNLOCK_PROMPT_BATON,
319 - prompt_baton);
320 -}
321 -
322 -
323 static svn_error_t *
324 svn_swig_mergeinfo_merge(apr_hash_t **mergeinfo_inout,
325 apr_hash_t *changes,
326 @@ -17674,7 +17650,7 @@
327 SWIGINTERN PyObject *svn_auth_gnome_keyring_unlock_prompt_func_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
328 PyObject *obj;
329 if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL;
330 - SWIG_TypeNewClientData(SWIGTYPE_p_p_f_p_p_char_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj));
331 + SWIG_TypeNewClientData(SWIGTYPE_p_svn_auth_gnome_keyring_unlock_prompt_func_t, SWIG_NewClientData(obj));
332 return SWIG_Py_Void();
333 }
334
335 @@ -32562,40 +32538,6 @@
336 return SWIG_Py_Void();
337 }
338
339 -SWIGINTERN PyObject *_wrap_svn_auth_set_gnome_keyring_unlock_prompt_func(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
340 - PyObject *resultobj = 0;
341 - svn_auth_baton_t *arg1 = (svn_auth_baton_t *) 0 ;
342 - svn_auth_gnome_keyring_unlock_prompt_func_t arg2 = (svn_auth_gnome_keyring_unlock_prompt_func_t) 0 ;
343 - void *arg3 = (void *) 0 ;
344 - PyObject * obj0 = 0 ;
345 - PyObject * obj1 = 0 ;
346 -
347 - if (!PyArg_ParseTuple(args,(char *)"OO:svn_auth_set_gnome_keyring_unlock_prompt_func",&obj0,&obj1)) SWIG_fail;
348 - {
349 - arg1 = (svn_auth_baton_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_baton_t, svn_argnum_obj0);
350 - if (PyErr_Occurred()) {
351 - SWIG_fail;
352 - }
353 - }
354 - {
355 - arg2 = svn_swig_py_auth_gnome_keyring_unlock_prompt_func;
356 - arg3 = obj1;
357 - }
358 - {
359 - svn_swig_py_release_py_lock();
360 -
361 - svn_auth_set_gnome_keyring_unlock_prompt_func(arg1,arg2,arg3);
362 -
363 - svn_swig_py_acquire_py_lock();
364 -
365 - }
366 - resultobj = SWIG_Py_Void();
367 - return resultobj;
368 -fail:
369 - return NULL;
370 -}
371 -
372 -
373 SWIGINTERN PyObject *_wrap_svn_swig_py_set_application_pool(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
374 PyObject *resultobj = 0;
375 PyObject *arg1 = (PyObject *) 0 ;
376 @@ -33902,7 +33844,6 @@
377 { (char *)"svn_checksum_is_empty_checksum", _wrap_svn_checksum_is_empty_checksum, METH_VARARGS, (char *)"svn_checksum_is_empty_checksum(svn_checksum_t checksum) -> svn_boolean_t"},
378 { (char *)"svn_checksum_mismatch_err", _wrap_svn_checksum_mismatch_err, METH_VARARGS, (char *)"svn_checksum_mismatch_err(svn_checksum_t expected, svn_checksum_t actual, apr_pool_t scratch_pool, char const * fmt) -> svn_error_t"},
379 { (char *)"svn_checksum_ctx_t_swigregister", svn_checksum_ctx_t_swigregister, METH_VARARGS, NULL},
380 - { (char *)"svn_auth_set_gnome_keyring_unlock_prompt_func", _wrap_svn_auth_set_gnome_keyring_unlock_prompt_func, METH_VARARGS, (char *)"svn_auth_set_gnome_keyring_unlock_prompt_func(svn_auth_baton_t * ab, svn_auth_gnome_keyring_unlock_prompt_func_t prompt_func)"},
381 { (char *)"svn_swig_py_set_application_pool", _wrap_svn_swig_py_set_application_pool, METH_VARARGS, (char *)"svn_swig_py_set_application_pool(PyObject * py_pool, apr_pool_t pool)"},
382 { (char *)"svn_swig_py_clear_application_pool", _wrap_svn_swig_py_clear_application_pool, METH_VARARGS, (char *)"svn_swig_py_clear_application_pool()"},
383 { (char *)"apr_array_header_t_swigregister", apr_array_header_t_swigregister, METH_VARARGS, NULL},
384 @@ -33937,7 +33878,6 @@
385 static swig_type_info _swigt__p_apr_size_t = {"_p_apr_size_t", "apr_size_t *", 0, 0, (void*)0, 0};
386 static swig_type_info _swigt__p_char = {"_p_char", "char *", 0, 0, (void*)0, 0};
387 static swig_type_info _swigt__p_f_p_apr_getopt_t_p_void_p_apr_pool_t__p_svn_error_t = {"_p_f_p_apr_getopt_t_p_void_p_apr_pool_t__p_svn_error_t", "svn_opt_subcommand_t *|struct svn_error_t *(*)(apr_getopt_t *,void *,apr_pool_t *)", 0, 0, (void*)0, 0};
388 -static swig_type_info _swigt__p_f_p_p_char_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t = {"_p_f_p_p_char_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t", "svn_auth_gnome_keyring_unlock_prompt_func_t|struct svn_error_t *(*)(char **,char const *,void *,apr_pool_t *)", 0, 0, (void*)0, 0};
389 static swig_type_info _swigt__p_f_p_p_struct_svn_auth_provider_object_t_p_apr_pool_t__void = {"_p_f_p_p_struct_svn_auth_provider_object_t_p_apr_pool_t__void", "svn_auth_simple_provider_func_t|svn_auth_ssl_client_cert_pw_provider_func_t|void (*)(struct svn_auth_provider_object_t **,apr_pool_t *)", 0, 0, (void*)0, 0};
390 static swig_type_info _swigt__p_f_p_p_svn_auth_cred_simple_t_p_void_p_q_const__char_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t = {"_p_f_p_p_svn_auth_cred_simple_t_p_void_p_q_const__char_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t", "svn_auth_simple_prompt_func_t|struct svn_error_t *(*)(svn_auth_cred_simple_t **,void *,char const *,char const *,svn_boolean_t,apr_pool_t *)", 0, 0, (void*)0, 0};
391 static swig_type_info _swigt__p_f_p_p_svn_auth_cred_ssl_client_cert_pw_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t = {"_p_f_p_p_svn_auth_cred_ssl_client_cert_pw_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t", "svn_auth_ssl_client_cert_pw_prompt_func_t|struct svn_error_t *(*)(svn_auth_cred_ssl_client_cert_pw_t **,void *,char const *,svn_boolean_t,apr_pool_t *)", 0, 0, (void*)0, 0};
392 @@ -33973,7 +33913,6 @@
393 static swig_type_info _swigt__p_p_apr_file_t = {"_p_p_apr_file_t", "apr_file_t **", 0, 0, (void*)0, 0};
394 static swig_type_info _swigt__p_p_apr_hash_t = {"_p_p_apr_hash_t", "apr_hash_t **|svn_mergeinfo_t *", 0, 0, (void*)0, 0};
395 static swig_type_info _swigt__p_p_char = {"_p_p_char", "char **", 0, 0, (void*)0, 0};
396 -static swig_type_info _swigt__p_p_f_p_p_char_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t = {"_p_p_f_p_p_char_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t", "struct svn_error_t *(**)(char **,char const *,void *,apr_pool_t *)|svn_auth_gnome_keyring_unlock_prompt_func_t *", 0, 0, (void*)0, 0};
397 static swig_type_info _swigt__p_p_f_p_p_struct_svn_auth_provider_object_t_p_apr_pool_t__void = {"_p_p_f_p_p_struct_svn_auth_provider_object_t_p_apr_pool_t__void", "void (**)(struct svn_auth_provider_object_t **,apr_pool_t *)|svn_auth_simple_provider_func_t *|svn_auth_ssl_client_cert_pw_provider_func_t *", 0, 0, (void*)0, 0};
398 static swig_type_info _swigt__p_p_f_p_p_svn_auth_cred_simple_t_p_void_p_q_const__char_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t = {"_p_p_f_p_p_svn_auth_cred_simple_t_p_void_p_q_const__char_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t", "struct svn_error_t *(**)(svn_auth_cred_simple_t **,void *,char const *,char const *,svn_boolean_t,apr_pool_t *)|svn_auth_simple_prompt_func_t *", 0, 0, (void*)0, 0};
399 static swig_type_info _swigt__p_p_f_p_p_svn_auth_cred_ssl_client_cert_pw_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t = {"_p_p_f_p_p_svn_auth_cred_ssl_client_cert_pw_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t", "struct svn_error_t *(**)(svn_auth_cred_ssl_client_cert_pw_t **,void *,char const *,svn_boolean_t,apr_pool_t *)|svn_auth_ssl_client_cert_pw_prompt_func_t *", 0, 0, (void*)0, 0};
400 @@ -34022,6 +33961,7 @@
401 static swig_type_info _swigt__p_svn_auth_cred_ssl_client_cert_t = {"_p_svn_auth_cred_ssl_client_cert_t", "struct svn_auth_cred_ssl_client_cert_t *|svn_auth_cred_ssl_client_cert_t *", 0, 0, (void*)0, 0};
402 static swig_type_info _swigt__p_svn_auth_cred_ssl_server_trust_t = {"_p_svn_auth_cred_ssl_server_trust_t", "struct svn_auth_cred_ssl_server_trust_t *|svn_auth_cred_ssl_server_trust_t *", 0, 0, (void*)0, 0};
403 static swig_type_info _swigt__p_svn_auth_cred_username_t = {"_p_svn_auth_cred_username_t", "struct svn_auth_cred_username_t *|svn_auth_cred_username_t *", 0, 0, (void*)0, 0};
404 +static swig_type_info _swigt__p_svn_auth_gnome_keyring_unlock_prompt_func_t = {"_p_svn_auth_gnome_keyring_unlock_prompt_func_t", "svn_auth_gnome_keyring_unlock_prompt_func_t *", 0, 0, (void*)0, 0};
405 static swig_type_info _swigt__p_svn_auth_iterstate_t = {"_p_svn_auth_iterstate_t", "struct svn_auth_iterstate_t *|svn_auth_iterstate_t *", 0, 0, (void*)0, 0};
406 static swig_type_info _swigt__p_svn_auth_provider_object_t = {"_p_svn_auth_provider_object_t", "struct svn_auth_provider_object_t *|svn_auth_provider_object_t *", 0, 0, (void*)0, 0};
407 static swig_type_info _swigt__p_svn_auth_provider_t = {"_p_svn_auth_provider_t", "struct svn_auth_provider_t *|svn_auth_provider_t *", 0, 0, (void*)0, 0};
408 @@ -34089,7 +34029,6 @@
409 &_swigt__p_apr_size_t,
410 &_swigt__p_char,
411 &_swigt__p_f_p_apr_getopt_t_p_void_p_apr_pool_t__p_svn_error_t,
412 - &_swigt__p_f_p_p_char_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t,
413 &_swigt__p_f_p_p_struct_svn_auth_provider_object_t_p_apr_pool_t__void,
414 &_swigt__p_f_p_p_svn_auth_cred_simple_t_p_void_p_q_const__char_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t,
415 &_swigt__p_f_p_p_svn_auth_cred_ssl_client_cert_pw_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t,
416 @@ -34125,7 +34064,6 @@
417 &_swigt__p_p_apr_file_t,
418 &_swigt__p_p_apr_hash_t,
419 &_swigt__p_p_char,
420 - &_swigt__p_p_f_p_p_char_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t,
421 &_swigt__p_p_f_p_p_struct_svn_auth_provider_object_t_p_apr_pool_t__void,
422 &_swigt__p_p_f_p_p_svn_auth_cred_simple_t_p_void_p_q_const__char_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t,
423 &_swigt__p_p_f_p_p_svn_auth_cred_ssl_client_cert_pw_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t,
424 @@ -34174,6 +34112,7 @@
425 &_swigt__p_svn_auth_cred_ssl_client_cert_t,
426 &_swigt__p_svn_auth_cred_ssl_server_trust_t,
427 &_swigt__p_svn_auth_cred_username_t,
428 + &_swigt__p_svn_auth_gnome_keyring_unlock_prompt_func_t,
429 &_swigt__p_svn_auth_iterstate_t,
430 &_swigt__p_svn_auth_provider_object_t,
431 &_swigt__p_svn_auth_provider_t,
432 @@ -34241,7 +34180,6 @@
433 static swig_cast_info _swigc__p_apr_size_t[] = { {&_swigt__p_apr_size_t, 0, 0, 0},{0, 0, 0, 0}};
434 static swig_cast_info _swigc__p_char[] = { {&_swigt__p_char, 0, 0, 0},{0, 0, 0, 0}};
435 static swig_cast_info _swigc__p_f_p_apr_getopt_t_p_void_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_f_p_apr_getopt_t_p_void_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}};
436 -static swig_cast_info _swigc__p_f_p_p_char_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_f_p_p_char_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}};
437 static swig_cast_info _swigc__p_f_p_p_struct_svn_auth_provider_object_t_p_apr_pool_t__void[] = { {&_swigt__p_f_p_p_struct_svn_auth_provider_object_t_p_apr_pool_t__void, 0, 0, 0},{0, 0, 0, 0}};
438 static swig_cast_info _swigc__p_f_p_p_svn_auth_cred_simple_t_p_void_p_q_const__char_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_f_p_p_svn_auth_cred_simple_t_p_void_p_q_const__char_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}};
439 static swig_cast_info _swigc__p_f_p_p_svn_auth_cred_ssl_client_cert_pw_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_f_p_p_svn_auth_cred_ssl_client_cert_pw_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}};
440 @@ -34277,7 +34215,6 @@
441 static swig_cast_info _swigc__p_p_apr_file_t[] = { {&_swigt__p_p_apr_file_t, 0, 0, 0},{0, 0, 0, 0}};
442 static swig_cast_info _swigc__p_p_apr_hash_t[] = { {&_swigt__p_p_apr_hash_t, 0, 0, 0},{0, 0, 0, 0}};
443 static swig_cast_info _swigc__p_p_char[] = { {&_swigt__p_p_char, 0, 0, 0},{0, 0, 0, 0}};
444 -static swig_cast_info _swigc__p_p_f_p_p_char_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_p_f_p_p_char_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}};
445 static swig_cast_info _swigc__p_p_f_p_p_struct_svn_auth_provider_object_t_p_apr_pool_t__void[] = { {&_swigt__p_p_f_p_p_struct_svn_auth_provider_object_t_p_apr_pool_t__void, 0, 0, 0},{0, 0, 0, 0}};
446 static swig_cast_info _swigc__p_p_f_p_p_svn_auth_cred_simple_t_p_void_p_q_const__char_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_p_f_p_p_svn_auth_cred_simple_t_p_void_p_q_const__char_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}};
447 static swig_cast_info _swigc__p_p_f_p_p_svn_auth_cred_ssl_client_cert_pw_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_p_f_p_p_svn_auth_cred_ssl_client_cert_pw_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}};
448 @@ -34326,6 +34263,7 @@
449 static swig_cast_info _swigc__p_svn_auth_cred_ssl_client_cert_t[] = { {&_swigt__p_svn_auth_cred_ssl_client_cert_t, 0, 0, 0},{0, 0, 0, 0}};
450 static swig_cast_info _swigc__p_svn_auth_cred_ssl_server_trust_t[] = { {&_swigt__p_svn_auth_cred_ssl_server_trust_t, 0, 0, 0},{0, 0, 0, 0}};
451 static swig_cast_info _swigc__p_svn_auth_cred_username_t[] = { {&_swigt__p_svn_auth_cred_username_t, 0, 0, 0},{0, 0, 0, 0}};
452 +static swig_cast_info _swigc__p_svn_auth_gnome_keyring_unlock_prompt_func_t[] = { {&_swigt__p_svn_auth_gnome_keyring_unlock_prompt_func_t, 0, 0, 0},{0, 0, 0, 0}};
453 static swig_cast_info _swigc__p_svn_auth_iterstate_t[] = { {&_swigt__p_svn_auth_iterstate_t, 0, 0, 0},{0, 0, 0, 0}};
454 static swig_cast_info _swigc__p_svn_auth_provider_object_t[] = { {&_swigt__p_svn_auth_provider_object_t, 0, 0, 0},{0, 0, 0, 0}};
455 static swig_cast_info _swigc__p_svn_auth_provider_t[] = { {&_swigt__p_svn_auth_provider_t, 0, 0, 0},{0, 0, 0, 0}};
456 @@ -34393,7 +34331,6 @@
457 _swigc__p_apr_size_t,
458 _swigc__p_char,
459 _swigc__p_f_p_apr_getopt_t_p_void_p_apr_pool_t__p_svn_error_t,
460 - _swigc__p_f_p_p_char_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t,
461 _swigc__p_f_p_p_struct_svn_auth_provider_object_t_p_apr_pool_t__void,
462 _swigc__p_f_p_p_svn_auth_cred_simple_t_p_void_p_q_const__char_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t,
463 _swigc__p_f_p_p_svn_auth_cred_ssl_client_cert_pw_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t,
464 @@ -34429,7 +34366,6 @@
465 _swigc__p_p_apr_file_t,
466 _swigc__p_p_apr_hash_t,
467 _swigc__p_p_char,
468 - _swigc__p_p_f_p_p_char_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t,
469 _swigc__p_p_f_p_p_struct_svn_auth_provider_object_t_p_apr_pool_t__void,
470 _swigc__p_p_f_p_p_svn_auth_cred_simple_t_p_void_p_q_const__char_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t,
471 _swigc__p_p_f_p_p_svn_auth_cred_ssl_client_cert_pw_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t,
472 @@ -34478,6 +34414,7 @@
473 _swigc__p_svn_auth_cred_ssl_client_cert_t,
474 _swigc__p_svn_auth_cred_ssl_server_trust_t,
475 _swigc__p_svn_auth_cred_username_t,
476 + _swigc__p_svn_auth_gnome_keyring_unlock_prompt_func_t,
477 _swigc__p_svn_auth_iterstate_t,
478 _swigc__p_svn_auth_provider_object_t,
479 _swigc__p_svn_auth_provider_t,
480 @@ -35638,8 +35575,6 @@
481 SWIG_Python_SetConstant(d, "SVN_AUTH_PARAM_CONFIG",SWIG_FromCharPtr("svn:auth:config-category-servers"));
482 SWIG_Python_SetConstant(d, "SVN_AUTH_PARAM_SERVER_GROUP",SWIG_FromCharPtr("svn:auth:server-group"));
483 SWIG_Python_SetConstant(d, "SVN_AUTH_PARAM_CONFIG_DIR",SWIG_FromCharPtr("svn:auth:config-dir"));
484 - SWIG_Python_SetConstant(d, "SVN_AUTH_PARAM_GNOME_KEYRING_UNLOCK_PROMPT_FUNC",SWIG_FromCharPtr("gnome-keyring-unlock-prompt-func"));
485 - SWIG_Python_SetConstant(d, "SVN_AUTH_PARAM_GNOME_KEYRING_UNLOCK_PROMPT_BATON",SWIG_FromCharPtr("gnome-keyring-unlock-prompt-baton"));
486 SWIG_Python_SetConstant(d, "SVN_CONFIG_CATEGORY_SERVERS",SWIG_FromCharPtr("servers"));
487 SWIG_Python_SetConstant(d, "SVN_CONFIG_SECTION_GROUPS",SWIG_FromCharPtr("groups"));
488 SWIG_Python_SetConstant(d, "SVN_CONFIG_SECTION_GLOBAL",SWIG_FromCharPtr("global"));
489 diff -u -d -b -w -r subversion-1.8.0-orig/subversion/bindings/swig/python/core.py subversion-1.8.0-python/subversion/bindings/swig/python/core.py
490 --- subversion/bindings/swig/python/core.py 2013-06-13 05:07:20.000000000 -0400
491 +++ subversion/bindings/swig/python/core.py 2013-07-12 16:11:04.000000000 -0400
492 @@ -3316,8 +3316,6 @@
493 def svn_auth_get_platform_specific_client_providers(*args):
494 """svn_auth_get_platform_specific_client_providers(svn_config_t * config, apr_pool_t pool) -> svn_error_t"""
495 return _core.svn_auth_get_platform_specific_client_providers(*args)
496 -SVN_AUTH_PARAM_GNOME_KEYRING_UNLOCK_PROMPT_FUNC = _core.SVN_AUTH_PARAM_GNOME_KEYRING_UNLOCK_PROMPT_FUNC
497 -SVN_AUTH_PARAM_GNOME_KEYRING_UNLOCK_PROMPT_BATON = _core.SVN_AUTH_PARAM_GNOME_KEYRING_UNLOCK_PROMPT_BATON
498
499 def svn_auth_get_username_provider(*args):
500 """svn_auth_get_username_provider(apr_pool_t pool)"""
501 @@ -6336,10 +6334,6 @@
502 svn_checksum_ctx_t_swigregister(svn_checksum_ctx_t)
503
504
505 -def svn_auth_set_gnome_keyring_unlock_prompt_func(*args):
506 - """svn_auth_set_gnome_keyring_unlock_prompt_func(svn_auth_baton_t * ab, svn_auth_gnome_keyring_unlock_prompt_func_t prompt_func)"""
507 - return _core.svn_auth_set_gnome_keyring_unlock_prompt_func(*args)
508 -
509 def svn_swig_py_set_application_pool(*args):
510 """svn_swig_py_set_application_pool(PyObject * py_pool, apr_pool_t pool)"""
511 return _core.svn_swig_py_set_application_pool(*args)