Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-vcs/subversion/, dev-vcs/subversion/files/
Date: Tue, 12 Dec 2017 15:31:05
Message-Id: 1513092648.2cb86f6e252db891d00c4688a97e19bc957ed911.mgorny@gentoo
1 commit: 2cb86f6e252db891d00c4688a97e19bc957ed911
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Tue Dec 12 15:23:21 2017 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Tue Dec 12 15:30:48 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cb86f6e
7
8 dev-vcs/subversion: [QA] Move patches to a distfile
9
10 Closes: https://bugs.gentoo.org/620574
11
12 dev-vcs/subversion/Manifest | 1 +
13 .../files/subversion-1.5.4-interix.patch | 114 -----
14 .../files/subversion-1.5.6-aix-dso.patch | 21 -
15 .../files/subversion-1.8.0-hpux-dso.patch | 16 -
16 .../files/subversion-1.8.1-revert_bdb6check.patch | 85 ----
17 .../files/subversion-1.8.16-javadoc-nolint.patch | 19 -
18 ...ersion-1.8.5-swig-python-no-gnome-keyring.patch | 495 ---------------------
19 ...-parallel-build-support-for-perl-bindings.patch | 11 -
20 dev-vcs/subversion/subversion-1.8.18.ebuild | 17 +-
21 dev-vcs/subversion/subversion-1.9.7.ebuild | 15 +-
22 10 files changed, 18 insertions(+), 776 deletions(-)
23
24 diff --git a/dev-vcs/subversion/Manifest b/dev-vcs/subversion/Manifest
25 index 1aa65091e4a..25926622225 100644
26 --- a/dev-vcs/subversion/Manifest
27 +++ b/dev-vcs/subversion/Manifest
28 @@ -1,2 +1,3 @@
29 +DIST subversion-1.8.18-patchset.tar.bz2 7407 BLAKE2B dc3b6d80dfdf4c6cc30f1663c8cee3eebc4f42d433c3965d8b309f9cc79c31b566a74cf43b3b04037c2498b6a2bffe2c60953c5cfb25aec61a8e4a7e928efcae SHA512 b5c207ed7b6923f1259290563409b2e946a512cc052e4e5d8a061abf3f0909dbbb15c0525a1fca618f1ec5e4abbbc8b49f3f0f714c9dd100f1d6c7e6d88442b2
30 DIST subversion-1.8.18.tar.bz2 6884906 BLAKE2B 77c0f2e43cd6d69fb360adfea78b42e38ebbfeb6c8d3407a4cdec61e2310e690859247b760f0b67e7a02a0c6d73f0cd6fa77eceed7d4e11eb19e0f0a56e50fdc SHA512 48d596c442da34fa3eb4f0f8b10cc3d5d27841b2fc4e7a493cac8e6f4c722f63fcd67fe99dfac5bbe31ac405055072a304d9a6771974c9990927cb21c5eb31d0
31 DIST subversion-1.9.7.tar.bz2 7881909 BLAKE2B 004a180780e00f5af80e14586dee799bae07dccde7f240a51594590b1a084f3054b5b4d917d5e47e0b6ffb11097ecfb97fff490f6d31c0532f2aae8cd9d10031 SHA512 a55efd3edaddbc099450d849fcc6fe5a8d20b85ece966d8ac2fd73ee9cb4255a0349bbcfceb4e9fca6daf054ce7c648eff8d273c6873f5dade6e62dcea7eeb2b
32
33 diff --git a/dev-vcs/subversion/files/subversion-1.5.4-interix.patch b/dev-vcs/subversion/files/subversion-1.5.4-interix.patch
34 deleted file mode 100644
35 index 53ef6960c9f..00000000000
36 --- a/dev-vcs/subversion/files/subversion-1.5.4-interix.patch
37 +++ /dev/null
38 @@ -1,114 +0,0 @@
39 -diff -ru subversion-1.5.4.orig/subversion/bindings/swig/perl/libsvn_swig_perl/swigutil_pl.h subversion-1.5.4/subversion/bindings/swig/perl/libsvn_swig_perl/swigutil_pl.h
40 ---- subversion-1.5.4.orig/subversion/bindings/swig/perl/libsvn_swig_perl/swigutil_pl.h 2008-10-29 08:22:36 +0100
41 -+++ subversion-1.5.4/subversion/bindings/swig/perl/libsvn_swig_perl/swigutil_pl.h 2008-10-29 08:52:31 +0100
42 -@@ -49,6 +49,11 @@
43 - # endif
44 - #endif
45 -
46 -+// This is bad, but better than nothing ;)
47 -+#if defined(__INTERIX)
48 -+# define strtoll strtol
49 -+#endif
50 -+
51 -
52 -
53 - #if defined(SVN_AVOID_CIRCULAR_LINKAGE_AT_ALL_COSTS_HACK)
54 -diff -ru subversion-1.5.4.orig/subversion/bindings/swig/perl/native/core.c subversion-1.5.4/subversion/bindings/swig/perl/native/core.c
55 ---- subversion-1.5.4.orig/subversion/bindings/swig/perl/native/core.c 2008-10-29 08:22:37 +0100
56 -+++ subversion-1.5.4/subversion/bindings/swig/perl/native/core.c 2008-10-29 08:53:40 +0100
57 -@@ -1733,7 +1733,10 @@
58 - # endif
59 - #endif
60 -
61 --
62 -+#ifdef __INTERIX
63 -+# define strtoull strtoul
64 -+# define strtoll strtol
65 -+#endif
66 -
67 - SWIGINTERN int
68 - SWIG_AsVal_long_SS_long SWIG_PERL_DECL_ARGS_2(SV *obj, long long *val)
69 -diff -ru subversion-1.5.4.orig/subversion/bindings/swig/perl/native/svn_client.c subversion-1.5.4/subversion/bindings/swig/perl/native/svn_client.c
70 ---- subversion-1.5.4.orig/subversion/bindings/swig/perl/native/svn_client.c 2008-10-29 08:22:37 +0100
71 -+++ subversion-1.5.4/subversion/bindings/swig/perl/native/svn_client.c 2008-10-29 08:54:17 +0100
72 -@@ -1872,6 +1872,10 @@
73 - #endif
74 -
75 -
76 -+#ifdef __INTERIX
77 -+# define strtoull strtoul
78 -+# define strtoll strtol
79 -+#endif
80 -
81 - SWIGINTERN int
82 - SWIG_AsVal_long_SS_long SWIG_PERL_DECL_ARGS_2(SV *obj, long long *val)
83 -diff -ru subversion-1.5.4.orig/subversion/bindings/swig/perl/native/svn_delta.c subversion-1.5.4/subversion/bindings/swig/perl/native/svn_delta.c
84 ---- subversion-1.5.4.orig/subversion/bindings/swig/perl/native/svn_delta.c 2008-10-29 08:22:37 +0100
85 -+++ subversion-1.5.4/subversion/bindings/swig/perl/native/svn_delta.c 2008-10-29 08:54:28 +0100
86 -@@ -1745,6 +1745,10 @@
87 - #endif
88 -
89 -
90 -+#ifdef __INTERIX
91 -+# define strtoull strtoul
92 -+# define strtoll strtol
93 -+#endif
94 -
95 - SWIGINTERN int
96 - SWIG_AsVal_long_SS_long SWIG_PERL_DECL_ARGS_2(SV *obj, long long *val)
97 -diff -ru subversion-1.5.4.orig/subversion/bindings/swig/perl/native/svn_fs.c subversion-1.5.4/subversion/bindings/swig/perl/native/svn_fs.c
98 ---- subversion-1.5.4.orig/subversion/bindings/swig/perl/native/svn_fs.c 2008-10-29 08:22:37 +0100
99 -+++ subversion-1.5.4/subversion/bindings/swig/perl/native/svn_fs.c 2008-10-29 08:54:41 +0100
100 -@@ -1818,6 +1818,10 @@
101 - #endif
102 -
103 -
104 -+#ifdef __INTERIX
105 -+# define strtoull strtoul
106 -+# define strtoll strtol
107 -+#endif
108 -
109 - SWIGINTERN int
110 - SWIG_AsVal_long_SS_long SWIG_PERL_DECL_ARGS_2(SV *obj, long long *val)
111 -diff -ru subversion-1.5.4.orig/subversion/bindings/swig/perl/native/svn_ra.c subversion-1.5.4/subversion/bindings/swig/perl/native/svn_ra.c
112 ---- subversion-1.5.4.orig/subversion/bindings/swig/perl/native/svn_ra.c 2008-10-29 08:22:37 +0100
113 -+++ subversion-1.5.4/subversion/bindings/swig/perl/native/svn_ra.c 2008-10-29 08:54:52 +0100
114 -@@ -1661,6 +1661,10 @@
115 - # endif
116 - #endif
117 -
118 -+#ifdef __INTERIX
119 -+# define strtoull strtoul
120 -+# define strtoll strtol
121 -+#endif
122 -
123 - SWIGINTERN int
124 - SWIG_AsVal_double SWIG_PERL_DECL_ARGS_2(SV *obj, double *val)
125 -diff -ru subversion-1.5.4.orig/subversion/bindings/swig/perl/native/svn_repos.c subversion-1.5.4/subversion/bindings/swig/perl/native/svn_repos.c
126 ---- subversion-1.5.4.orig/subversion/bindings/swig/perl/native/svn_repos.c 2008-10-29 08:22:37 +0100
127 -+++ subversion-1.5.4/subversion/bindings/swig/perl/native/svn_repos.c 2008-10-29 08:55:05 +0100
128 -@@ -1792,6 +1792,10 @@
129 - #endif
130 -
131 -
132 -+#ifdef __INTERIX
133 -+# define strtoull strtoul
134 -+# define strtoll strtol
135 -+#endif
136 -
137 - SWIGINTERN int
138 - SWIG_AsVal_long_SS_long SWIG_PERL_DECL_ARGS_2(SV *obj, long long *val)
139 -diff -ru subversion-1.5.4.orig/subversion/bindings/swig/perl/native/svn_wc.c subversion-1.5.4/subversion/bindings/swig/perl/native/svn_wc.c
140 ---- subversion-1.5.4.orig/subversion/bindings/swig/perl/native/svn_wc.c 2008-10-29 08:22:37 +0100
141 -+++ subversion-1.5.4/subversion/bindings/swig/perl/native/svn_wc.c 2008-10-29 08:55:17 +0100
142 -@@ -1816,6 +1816,10 @@
143 - #endif
144 -
145 -
146 -+#ifdef __INTERIX
147 -+# define strtoull strtoul
148 -+# define strtoll strtol
149 -+#endif
150 -
151 - SWIGINTERN int
152 - SWIG_AsVal_long_SS_long SWIG_PERL_DECL_ARGS_2(SV *obj, long long *val)
153
154 diff --git a/dev-vcs/subversion/files/subversion-1.5.6-aix-dso.patch b/dev-vcs/subversion/files/subversion-1.5.6-aix-dso.patch
155 deleted file mode 100644
156 index 69a4355f17a..00000000000
157 --- a/dev-vcs/subversion/files/subversion-1.5.6-aix-dso.patch
158 +++ /dev/null
159 @@ -1,21 +0,0 @@
160 -On AIX, load shared libraries even when created with full aix-soname support:
161 -http://lists.gnu.org/archive/html/libtool/2011-01/msg00023.html
162 -http://lists.gnu.org/archive/html/libtool/2011-02/msg00000.html
163 -Once there is an agreement on that, this patch eventually is for upstream too.
164 -
165 ---- a/subversion/libsvn_ra/ra_loader.c
166 -+++ b/subversion/libsvn_ra/ra_loader.c
167 -@@ -164,6 +164,13 @@
168 -
169 - /* find/load the specified library */
170 - SVN_ERR(svn_dso_load(&dso, libname));
171 -+#ifdef _AIX
172 -+ if (! dso) {
173 -+ libname = apr_psprintf(pool, "libsvn_ra_%s-%d.so.0(shr.o)",
174 -+ ra_name, SVN_VER_MAJOR);
175 -+ SVN_ERR(svn_dso_load(&dso, libname));
176 -+ }
177 -+#endif
178 - if (! dso)
179 - return SVN_NO_ERROR;
180 -
181
182 diff --git a/dev-vcs/subversion/files/subversion-1.8.0-hpux-dso.patch b/dev-vcs/subversion/files/subversion-1.8.0-hpux-dso.patch
183 deleted file mode 100644
184 index 80e5563672c..00000000000
185 --- a/dev-vcs/subversion/files/subversion-1.8.0-hpux-dso.patch
186 +++ /dev/null
187 @@ -1,16 +0,0 @@
188 ---- subversion-1.8.0/subversion/libsvn_ra/ra_loader.c
189 -+++ subversion-1.8.0/subversion/libsvn_ra/ra_loader.c
190 -@@ -141,8 +141,13 @@
191 - const char *compat_funcname;
192 - apr_status_t status;
193 -
194 -+#if defined(__hpux) && defined(__hppa)
195 -+ libname = apr_psprintf(pool, "libsvn_ra_%s-%d.sl.%d",
196 -+ ra_name, SVN_VER_MAJOR, SVN_SOVERSION);
197 -+#else
198 - libname = apr_psprintf(pool, "libsvn_ra_%s-%d.so.%d",
199 - ra_name, SVN_VER_MAJOR, SVN_SOVERSION);
200 -+#endif
201 - funcname = apr_psprintf(pool, "svn_ra_%s__init", ra_name);
202 - compat_funcname = apr_psprintf(pool, "svn_ra_%s_init", ra_name);
203 -
204
205 diff --git a/dev-vcs/subversion/files/subversion-1.8.1-revert_bdb6check.patch b/dev-vcs/subversion/files/subversion-1.8.1-revert_bdb6check.patch
206 deleted file mode 100644
207 index 158c0823316..00000000000
208 --- a/dev-vcs/subversion/files/subversion-1.8.1-revert_bdb6check.patch
209 +++ /dev/null
210 @@ -1,85 +0,0 @@
211 ---- subversion-1.8.1/build/ac-macros/berkeley-db.m4
212 -+++ subversion-1.8.1/build/ac-macros/berkeley-db.m4
213 -@@ -48,7 +48,7 @@
214 - AC_ARG_WITH(berkeley-db, [AS_HELP_STRING(
215 - [[--with-berkeley-db[=HEADER:INCLUDES:LIB_SEARCH_DIRS:LIBS]]], [
216 - The Subversion Berkeley DB based filesystem library
217 -- requires Berkeley DB $db_version or $db_alt_version. If you
218 -+ requires Berkeley DB $db_version or newer. If you
219 - specify `--without-berkeley-db', that library will
220 - not be built. If you omit the argument of this option
221 - completely, the configure script will use Berkeley DB
222 -@@ -126,35 +126,22 @@
223 - svn_lib_berkeley_db=no
224 - else
225 - AC_MSG_CHECKING([for availability of Berkeley DB])
226 -- AC_ARG_ENABLE(bdb6,
227 -- AS_HELP_STRING([--enable-bdb6],
228 -- [Allow building against BDB 6+.
229 -- See --with-berkeley-db for specifying the location of
230 -- the Berkeley DB installation. Using BDB 6 will fail if
231 -- this option is not used.]),
232 -- [enable_bdb6=$enableval],[enable_bdb6=unspecified])
233 --
234 -- SVN_LIB_BERKELEY_DB_TRY($1, $2, $3, $enable_bdb6)
235 -+ SVN_LIB_BERKELEY_DB_TRY($1, $2, $3)
236 - if test "$svn_have_berkeley_db" = "yes"; then
237 - AC_MSG_RESULT([yes])
238 - svn_lib_berkeley_db=yes
239 - else
240 -- if test "$svn_have_berkeley_db" = "no6"; then
241 -- AC_MSG_RESULT([no (found version 6, but --enable-bdb6 not specified)])
242 -- # A warning will be printed at the end of configure.ac.
243 -- else
244 -- AC_MSG_RESULT([no])
245 -- fi
246 -+ AC_MSG_RESULT([no])
247 - svn_lib_berkeley_db=no
248 - if test "$bdb_status" = "required"; then
249 -- AC_MSG_ERROR([Berkeley DB $db_version or $db_alt_version wasn't found.])
250 -+ AC_MSG_ERROR([Berkeley DB $db_version or newer't found.])
251 - fi
252 - fi
253 - fi
254 - ])
255 -
256 -
257 --dnl SVN_LIB_BERKELEY_DB_TRY(major, minor, patch, enable_bdb6)
258 -+dnl SVN_LIB_BERKELEY_DB_TRY(major, minor, patch)
259 - dnl
260 - dnl A subroutine of SVN_LIB_BERKELEY_DB.
261 - dnl
262 -@@ -187,7 +174,6 @@
263 - svn_check_berkeley_db_major=$1
264 - svn_check_berkeley_db_minor=$2
265 - svn_check_berkeley_db_patch=$3
266 -- enable_bdb6=$4
267 -
268 - if test -z "$SVN_DB_LIBS"; then
269 - # We pass --dbm-libs here since Debian has modified apu-config not
270 -@@ -245,12 +231,6 @@
271 - || patch != DB_VERSION_PATCH)
272 - exit (1);
273 -
274 -- /* Block Berkeley DB 6, because (a) we haven't tested with it, (b) 6.0.20
275 -- and newer are under the AGPL, and we want use of AGPL dependencies to be
276 -- opt-in. */
277 -- if (major >= 6 && strcmp("$enable_bdb6", "yes"))
278 -- exit(2);
279 --
280 - /* Run-time check: ensure the library claims to be the correct version. */
281 -
282 - if (major < $svn_check_berkeley_db_major)
283 -@@ -270,11 +250,7 @@
284 - }
285 - ]])],
286 - [svn_have_berkeley_db=yes],
287 -- [rc=$?
288 -- svn_have_berkeley_db=no
289 -- if test $rc = 2; then
290 -- svn_have_berkeley_db=no6
291 -- fi],
292 -+ [svn_have_berkeley_db=no],
293 - [svn_have_berkeley_db=yes]
294 - )
295 -
296
297 diff --git a/dev-vcs/subversion/files/subversion-1.8.16-javadoc-nolint.patch b/dev-vcs/subversion/files/subversion-1.8.16-javadoc-nolint.patch
298 deleted file mode 100644
299 index 8b07d22ca3f..00000000000
300 --- a/dev-vcs/subversion/files/subversion-1.8.16-javadoc-nolint.patch
301 +++ /dev/null
302 @@ -1,19 +0,0 @@
303 -With newer versions of javadoc (since JDK-1.8), "make doc-javahl"
304 -reports many errors, causing build failures. Add "-Xdoclint:none"
305 -option to restore old, sloppy behavior.
306 -
307 -Patch created for subversion-1.8.16, should work for other other
308 -versions, too.
309 -See <https://bugs.gentoo.org/show_bug.cgi?id=551094>
310 -
311 ---- a/Makefile.in
312 -+++ b/Makefile.in
313 -@@ -650,7 +650,7 @@
314 -
315 - # Generate API documentation for the JavaHL package.
316 - doc-javahl:
317 -- $(JAVADOC) -d $(abs_builddir)/doc/javadoc \
318 -+ $(JAVADOC) -Xdoclint:none -d $(abs_builddir)/doc/javadoc \
319 - -sourcepath $(top_srcdir)/subversion/bindings/javahl/src \
320 - -link http://java.sun.com/javase/6/docs/api/ \
321 - org.tigris.subversion.javahl \
322
323 diff --git a/dev-vcs/subversion/files/subversion-1.8.5-swig-python-no-gnome-keyring.patch b/dev-vcs/subversion/files/subversion-1.8.5-swig-python-no-gnome-keyring.patch
324 deleted file mode 100644
325 index 9feccfbe048..00000000000
326 --- a/dev-vcs/subversion/files/subversion-1.8.5-swig-python-no-gnome-keyring.patch
327 +++ /dev/null
328 @@ -1,495 +0,0 @@
329 -https://trac.macports.org/browser/trunk/dports/devel/subversion-python27bindings/files/patch-swig-python-core.diff
330 -
331 -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
332 ---- subversion/bindings/swig/python/core.c 2013-06-13 05:07:20.000000000 -0400
333 -+++ subversion/bindings/swig/python/core.c 2013-07-12 16:11:05.000000000 -0400
334 -@@ -2958,140 +2958,139 @@
335 - #define SWIGTYPE_p_apr_size_t swig_types[15]
336 - #define SWIGTYPE_p_char swig_types[16]
337 - #define SWIGTYPE_p_f_p_apr_getopt_t_p_void_p_apr_pool_t__p_svn_error_t swig_types[17]
338 --#define SWIGTYPE_p_f_p_p_char_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t swig_types[18]
339 --#define SWIGTYPE_p_f_p_p_struct_svn_auth_provider_object_t_p_apr_pool_t__void swig_types[19]
340 --#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]
341 --#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]
342 --#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]
343 --#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]
344 --#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]
345 --#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]
346 --#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]
347 --#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]
348 --#define SWIGTYPE_p_f_p_q_const__char_p_q_const__char_p_void__int swig_types[28]
349 --#define SWIGTYPE_p_f_p_q_const__char_p_q_const__char_p_void_p_apr_pool_t__int swig_types[29]
350 --#define SWIGTYPE_p_f_p_q_const__char_p_void__int swig_types[30]
351 --#define SWIGTYPE_p_f_p_q_const__char_p_void_p_apr_pool_t__int swig_types[31]
352 --#define SWIGTYPE_p_f_p_q_const__svn_commit_info_t_p_void_p_apr_pool_t__p_svn_error_t swig_types[32]
353 --#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]
354 --#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]
355 --#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]
356 --#define SWIGTYPE_p_f_p_svn_location_segment_t_p_void_p_apr_pool_t__p_svn_error_t swig_types[36]
357 --#define SWIGTYPE_p_f_p_void__p_svn_error_t swig_types[37]
358 --#define SWIGTYPE_p_f_p_void_apr_size_t__p_svn_error_t swig_types[38]
359 --#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]
360 --#define SWIGTYPE_p_f_p_void_p_char_p_apr_size_t__p_svn_error_t swig_types[40]
361 --#define SWIGTYPE_p_f_p_void_p_p_svn_stream_mark_t_p_apr_pool_t__p_svn_error_t swig_types[41]
362 --#define SWIGTYPE_p_f_p_void_p_q_const__char_p_apr_size_t__p_svn_error_t swig_types[42]
363 --#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]
364 --#define SWIGTYPE_p_f_p_void_p_q_const__svn_stream_mark_t__p_svn_error_t swig_types[44]
365 --#define SWIGTYPE_p_f_p_void_p_svn_log_entry_t_p_apr_pool_t__p_svn_error_t swig_types[45]
366 --#define SWIGTYPE_p_f_svn_revnum_t_p_q_const__char_p_q_const__char_p_void__p_svn_error_t swig_types[46]
367 --#define SWIGTYPE_p_f_void__p_svn_version_t swig_types[47]
368 --#define SWIGTYPE_p_int swig_types[48]
369 --#define SWIGTYPE_p_long swig_types[49]
370 --#define SWIGTYPE_p_p_apr_array_header_t swig_types[50]
371 --#define SWIGTYPE_p_p_apr_file_t swig_types[51]
372 --#define SWIGTYPE_p_p_apr_hash_t swig_types[52]
373 --#define SWIGTYPE_p_p_char swig_types[53]
374 --#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]
375 --#define SWIGTYPE_p_p_f_p_p_struct_svn_auth_provider_object_t_p_apr_pool_t__void swig_types[55]
376 --#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]
377 --#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]
378 --#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]
379 --#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]
380 --#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]
381 --#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]
382 --#define SWIGTYPE_p_p_f_p_q_const__char_p_q_const__char_p_void__int swig_types[62]
383 --#define SWIGTYPE_p_p_f_p_q_const__char_p_q_const__char_p_void_p_apr_pool_t__int swig_types[63]
384 --#define SWIGTYPE_p_p_f_p_q_const__char_p_void__int swig_types[64]
385 --#define SWIGTYPE_p_p_f_p_q_const__char_p_void_p_apr_pool_t__int swig_types[65]
386 --#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]
387 --#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]
388 --#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]
389 --#define SWIGTYPE_p_p_f_p_svn_location_segment_t_p_void_p_apr_pool_t__p_svn_error_t swig_types[69]
390 --#define SWIGTYPE_p_p_f_p_void__p_svn_error_t swig_types[70]
391 --#define SWIGTYPE_p_p_f_p_void_apr_size_t__p_svn_error_t swig_types[71]
392 --#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]
393 --#define SWIGTYPE_p_p_f_p_void_p_char_p_apr_size_t__p_svn_error_t swig_types[73]
394 --#define SWIGTYPE_p_p_f_p_void_p_p_svn_stream_mark_t_p_apr_pool_t__p_svn_error_t swig_types[74]
395 --#define SWIGTYPE_p_p_f_p_void_p_q_const__char_p_apr_size_t__p_svn_error_t swig_types[75]
396 --#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]
397 --#define SWIGTYPE_p_p_f_p_void_p_q_const__svn_stream_mark_t__p_svn_error_t swig_types[77]
398 --#define SWIGTYPE_p_p_f_p_void_p_svn_log_entry_t_p_apr_pool_t__p_svn_error_t swig_types[78]
399 --#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]
400 --#define SWIGTYPE_p_p_f_void__p_svn_version_t swig_types[80]
401 --#define SWIGTYPE_p_p_svn_auth_baton_t swig_types[81]
402 --#define SWIGTYPE_p_p_svn_auth_cred_simple_t swig_types[82]
403 --#define SWIGTYPE_p_p_svn_auth_cred_ssl_client_cert_pw_t swig_types[83]
404 --#define SWIGTYPE_p_p_svn_auth_cred_ssl_client_cert_t swig_types[84]
405 --#define SWIGTYPE_p_p_svn_auth_cred_ssl_server_trust_t swig_types[85]
406 --#define SWIGTYPE_p_p_svn_auth_cred_username_t swig_types[86]
407 --#define SWIGTYPE_p_p_svn_auth_iterstate_t swig_types[87]
408 --#define SWIGTYPE_p_p_svn_auth_provider_object_t swig_types[88]
409 --#define SWIGTYPE_p_p_svn_checksum_t swig_types[89]
410 --#define SWIGTYPE_p_p_svn_config_t swig_types[90]
411 --#define SWIGTYPE_p_p_svn_io_dirent2_t swig_types[91]
412 --#define SWIGTYPE_p_p_svn_stream_mark_t swig_types[92]
413 --#define SWIGTYPE_p_p_svn_stream_t swig_types[93]
414 --#define SWIGTYPE_p_p_svn_string_t swig_types[94]
415 --#define SWIGTYPE_p_p_svn_stringbuf_t swig_types[95]
416 --#define SWIGTYPE_p_p_void swig_types[96]
417 --#define SWIGTYPE_p_svn_auth_baton_t swig_types[97]
418 --#define SWIGTYPE_p_svn_auth_cred_simple_t swig_types[98]
419 --#define SWIGTYPE_p_svn_auth_cred_ssl_client_cert_pw_t swig_types[99]
420 --#define SWIGTYPE_p_svn_auth_cred_ssl_client_cert_t swig_types[100]
421 --#define SWIGTYPE_p_svn_auth_cred_ssl_server_trust_t swig_types[101]
422 --#define SWIGTYPE_p_svn_auth_cred_username_t swig_types[102]
423 --#define SWIGTYPE_p_svn_auth_iterstate_t swig_types[103]
424 --#define SWIGTYPE_p_svn_auth_provider_object_t swig_types[104]
425 --#define SWIGTYPE_p_svn_auth_provider_t swig_types[105]
426 --#define SWIGTYPE_p_svn_auth_ssl_server_cert_info_t swig_types[106]
427 --#define SWIGTYPE_p_svn_checksum_ctx_t swig_types[107]
428 --#define SWIGTYPE_p_svn_checksum_kind_t swig_types[108]
429 --#define SWIGTYPE_p_svn_checksum_t swig_types[109]
430 --#define SWIGTYPE_p_svn_commit_info_t swig_types[110]
431 --#define SWIGTYPE_p_svn_config_t swig_types[111]
432 --#define SWIGTYPE_p_svn_depth_t swig_types[112]
433 --#define SWIGTYPE_p_svn_dirent_t swig_types[113]
434 --#define SWIGTYPE_p_svn_errno_t swig_types[114]
435 --#define SWIGTYPE_p_svn_error_t swig_types[115]
436 --#define SWIGTYPE_p_svn_io_dirent2_t swig_types[116]
437 --#define SWIGTYPE_p_svn_io_dirent_t swig_types[117]
438 --#define SWIGTYPE_p_svn_io_file_del_t swig_types[118]
439 --#define SWIGTYPE_p_svn_location_segment_t swig_types[119]
440 --#define SWIGTYPE_p_svn_lock_t swig_types[120]
441 --#define SWIGTYPE_p_svn_log_changed_path2_t swig_types[121]
442 --#define SWIGTYPE_p_svn_log_changed_path_t swig_types[122]
443 --#define SWIGTYPE_p_svn_log_entry_t swig_types[123]
444 --#define SWIGTYPE_p_svn_merge_range_t swig_types[124]
445 --#define SWIGTYPE_p_svn_mergeinfo_inheritance_t swig_types[125]
446 --#define SWIGTYPE_p_svn_node_kind_t swig_types[126]
447 --#define SWIGTYPE_p_svn_opt_revision_range_t swig_types[127]
448 --#define SWIGTYPE_p_svn_opt_revision_t swig_types[128]
449 --#define SWIGTYPE_p_svn_opt_revision_value_t swig_types[129]
450 --#define SWIGTYPE_p_svn_opt_subcommand_desc2_t swig_types[130]
451 --#define SWIGTYPE_p_svn_opt_subcommand_desc2_t_desc_overrides swig_types[131]
452 --#define SWIGTYPE_p_svn_opt_subcommand_desc_t swig_types[132]
453 --#define SWIGTYPE_p_svn_prop_inherited_item_t swig_types[133]
454 --#define SWIGTYPE_p_svn_prop_kind swig_types[134]
455 --#define SWIGTYPE_p_svn_prop_t swig_types[135]
456 --#define SWIGTYPE_p_svn_stream_mark_t swig_types[136]
457 --#define SWIGTYPE_p_svn_stream_t swig_types[137]
458 --#define SWIGTYPE_p_svn_string_t swig_types[138]
459 --#define SWIGTYPE_p_svn_stringbuf_t swig_types[139]
460 --#define SWIGTYPE_p_svn_tristate_t swig_types[140]
461 --#define SWIGTYPE_p_svn_version_checklist_t swig_types[141]
462 --#define SWIGTYPE_p_svn_version_ext_linked_lib_t swig_types[142]
463 --#define SWIGTYPE_p_svn_version_ext_loaded_lib_t swig_types[143]
464 --#define SWIGTYPE_p_svn_version_extended_t swig_types[144]
465 --#define SWIGTYPE_p_svn_version_t swig_types[145]
466 --#define SWIGTYPE_p_svn_wc_external_item2_t swig_types[146]
467 --#define SWIGTYPE_p_unsigned_char swig_types[147]
468 --#define SWIGTYPE_p_unsigned_long swig_types[148]
469 --#define SWIGTYPE_p_void swig_types[149]
470 --static swig_type_info *swig_types[151];
471 --static swig_module_info swig_module = {swig_types, 150, 0, 0, 0, 0};
472 -+#define SWIGTYPE_p_f_p_p_struct_svn_auth_provider_object_t_p_apr_pool_t__void swig_types[18]
473 -+#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]
474 -+#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]
475 -+#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]
476 -+#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]
477 -+#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]
478 -+#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]
479 -+#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]
480 -+#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]
481 -+#define SWIGTYPE_p_f_p_q_const__char_p_q_const__char_p_void__int swig_types[27]
482 -+#define SWIGTYPE_p_f_p_q_const__char_p_q_const__char_p_void_p_apr_pool_t__int swig_types[28]
483 -+#define SWIGTYPE_p_f_p_q_const__char_p_void__int swig_types[29]
484 -+#define SWIGTYPE_p_f_p_q_const__char_p_void_p_apr_pool_t__int swig_types[30]
485 -+#define SWIGTYPE_p_f_p_q_const__svn_commit_info_t_p_void_p_apr_pool_t__p_svn_error_t swig_types[31]
486 -+#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]
487 -+#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]
488 -+#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]
489 -+#define SWIGTYPE_p_f_p_svn_location_segment_t_p_void_p_apr_pool_t__p_svn_error_t swig_types[35]
490 -+#define SWIGTYPE_p_f_p_void__p_svn_error_t swig_types[36]
491 -+#define SWIGTYPE_p_f_p_void_apr_size_t__p_svn_error_t swig_types[37]
492 -+#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]
493 -+#define SWIGTYPE_p_f_p_void_p_char_p_apr_size_t__p_svn_error_t swig_types[39]
494 -+#define SWIGTYPE_p_f_p_void_p_p_svn_stream_mark_t_p_apr_pool_t__p_svn_error_t swig_types[40]
495 -+#define SWIGTYPE_p_f_p_void_p_q_const__char_p_apr_size_t__p_svn_error_t swig_types[41]
496 -+#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]
497 -+#define SWIGTYPE_p_f_p_void_p_q_const__svn_stream_mark_t__p_svn_error_t swig_types[43]
498 -+#define SWIGTYPE_p_f_p_void_p_svn_log_entry_t_p_apr_pool_t__p_svn_error_t swig_types[44]
499 -+#define SWIGTYPE_p_f_svn_revnum_t_p_q_const__char_p_q_const__char_p_void__p_svn_error_t swig_types[45]
500 -+#define SWIGTYPE_p_f_void__p_svn_version_t swig_types[46]
501 -+#define SWIGTYPE_p_int swig_types[47]
502 -+#define SWIGTYPE_p_long swig_types[48]
503 -+#define SWIGTYPE_p_p_apr_array_header_t swig_types[49]
504 -+#define SWIGTYPE_p_p_apr_file_t swig_types[50]
505 -+#define SWIGTYPE_p_p_apr_hash_t swig_types[51]
506 -+#define SWIGTYPE_p_p_char swig_types[52]
507 -+#define SWIGTYPE_p_p_f_p_p_struct_svn_auth_provider_object_t_p_apr_pool_t__void swig_types[53]
508 -+#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]
509 -+#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]
510 -+#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]
511 -+#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]
512 -+#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]
513 -+#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]
514 -+#define SWIGTYPE_p_p_f_p_q_const__char_p_q_const__char_p_void__int swig_types[60]
515 -+#define SWIGTYPE_p_p_f_p_q_const__char_p_q_const__char_p_void_p_apr_pool_t__int swig_types[61]
516 -+#define SWIGTYPE_p_p_f_p_q_const__char_p_void__int swig_types[62]
517 -+#define SWIGTYPE_p_p_f_p_q_const__char_p_void_p_apr_pool_t__int swig_types[63]
518 -+#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]
519 -+#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]
520 -+#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]
521 -+#define SWIGTYPE_p_p_f_p_svn_location_segment_t_p_void_p_apr_pool_t__p_svn_error_t swig_types[67]
522 -+#define SWIGTYPE_p_p_f_p_void__p_svn_error_t swig_types[68]
523 -+#define SWIGTYPE_p_p_f_p_void_apr_size_t__p_svn_error_t swig_types[69]
524 -+#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]
525 -+#define SWIGTYPE_p_p_f_p_void_p_char_p_apr_size_t__p_svn_error_t swig_types[71]
526 -+#define SWIGTYPE_p_p_f_p_void_p_p_svn_stream_mark_t_p_apr_pool_t__p_svn_error_t swig_types[72]
527 -+#define SWIGTYPE_p_p_f_p_void_p_q_const__char_p_apr_size_t__p_svn_error_t swig_types[73]
528 -+#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]
529 -+#define SWIGTYPE_p_p_f_p_void_p_q_const__svn_stream_mark_t__p_svn_error_t swig_types[75]
530 -+#define SWIGTYPE_p_p_f_p_void_p_svn_log_entry_t_p_apr_pool_t__p_svn_error_t swig_types[76]
531 -+#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]
532 -+#define SWIGTYPE_p_p_f_void__p_svn_version_t swig_types[78]
533 -+#define SWIGTYPE_p_p_svn_auth_baton_t swig_types[79]
534 -+#define SWIGTYPE_p_p_svn_auth_cred_simple_t swig_types[80]
535 -+#define SWIGTYPE_p_p_svn_auth_cred_ssl_client_cert_pw_t swig_types[81]
536 -+#define SWIGTYPE_p_p_svn_auth_cred_ssl_client_cert_t swig_types[82]
537 -+#define SWIGTYPE_p_p_svn_auth_cred_ssl_server_trust_t swig_types[83]
538 -+#define SWIGTYPE_p_p_svn_auth_cred_username_t swig_types[84]
539 -+#define SWIGTYPE_p_p_svn_auth_iterstate_t swig_types[85]
540 -+#define SWIGTYPE_p_p_svn_auth_provider_object_t swig_types[86]
541 -+#define SWIGTYPE_p_p_svn_checksum_t swig_types[87]
542 -+#define SWIGTYPE_p_p_svn_config_t swig_types[88]
543 -+#define SWIGTYPE_p_p_svn_io_dirent2_t swig_types[89]
544 -+#define SWIGTYPE_p_p_svn_stream_mark_t swig_types[90]
545 -+#define SWIGTYPE_p_p_svn_stream_t swig_types[91]
546 -+#define SWIGTYPE_p_p_svn_string_t swig_types[92]
547 -+#define SWIGTYPE_p_p_svn_stringbuf_t swig_types[93]
548 -+#define SWIGTYPE_p_p_void swig_types[94]
549 -+#define SWIGTYPE_p_svn_auth_baton_t swig_types[95]
550 -+#define SWIGTYPE_p_svn_auth_cred_simple_t swig_types[96]
551 -+#define SWIGTYPE_p_svn_auth_cred_ssl_client_cert_pw_t swig_types[97]
552 -+#define SWIGTYPE_p_svn_auth_cred_ssl_client_cert_t swig_types[98]
553 -+#define SWIGTYPE_p_svn_auth_cred_ssl_server_trust_t swig_types[99]
554 -+#define SWIGTYPE_p_svn_auth_cred_username_t swig_types[100]
555 -+#define SWIGTYPE_p_svn_auth_gnome_keyring_unlock_prompt_func_t swig_types[101]
556 -+#define SWIGTYPE_p_svn_auth_iterstate_t swig_types[102]
557 -+#define SWIGTYPE_p_svn_auth_provider_object_t swig_types[103]
558 -+#define SWIGTYPE_p_svn_auth_provider_t swig_types[104]
559 -+#define SWIGTYPE_p_svn_auth_ssl_server_cert_info_t swig_types[105]
560 -+#define SWIGTYPE_p_svn_checksum_ctx_t swig_types[106]
561 -+#define SWIGTYPE_p_svn_checksum_kind_t swig_types[107]
562 -+#define SWIGTYPE_p_svn_checksum_t swig_types[108]
563 -+#define SWIGTYPE_p_svn_commit_info_t swig_types[109]
564 -+#define SWIGTYPE_p_svn_config_t swig_types[110]
565 -+#define SWIGTYPE_p_svn_depth_t swig_types[111]
566 -+#define SWIGTYPE_p_svn_dirent_t swig_types[112]
567 -+#define SWIGTYPE_p_svn_errno_t swig_types[113]
568 -+#define SWIGTYPE_p_svn_error_t swig_types[114]
569 -+#define SWIGTYPE_p_svn_io_dirent2_t swig_types[115]
570 -+#define SWIGTYPE_p_svn_io_dirent_t swig_types[116]
571 -+#define SWIGTYPE_p_svn_io_file_del_t swig_types[117]
572 -+#define SWIGTYPE_p_svn_location_segment_t swig_types[118]
573 -+#define SWIGTYPE_p_svn_lock_t swig_types[119]
574 -+#define SWIGTYPE_p_svn_log_changed_path2_t swig_types[120]
575 -+#define SWIGTYPE_p_svn_log_changed_path_t swig_types[121]
576 -+#define SWIGTYPE_p_svn_log_entry_t swig_types[122]
577 -+#define SWIGTYPE_p_svn_merge_range_t swig_types[123]
578 -+#define SWIGTYPE_p_svn_mergeinfo_inheritance_t swig_types[124]
579 -+#define SWIGTYPE_p_svn_node_kind_t swig_types[125]
580 -+#define SWIGTYPE_p_svn_opt_revision_range_t swig_types[126]
581 -+#define SWIGTYPE_p_svn_opt_revision_t swig_types[127]
582 -+#define SWIGTYPE_p_svn_opt_revision_value_t swig_types[128]
583 -+#define SWIGTYPE_p_svn_opt_subcommand_desc2_t swig_types[129]
584 -+#define SWIGTYPE_p_svn_opt_subcommand_desc2_t_desc_overrides swig_types[130]
585 -+#define SWIGTYPE_p_svn_opt_subcommand_desc_t swig_types[131]
586 -+#define SWIGTYPE_p_svn_prop_inherited_item_t swig_types[132]
587 -+#define SWIGTYPE_p_svn_prop_kind swig_types[133]
588 -+#define SWIGTYPE_p_svn_prop_t swig_types[134]
589 -+#define SWIGTYPE_p_svn_stream_mark_t swig_types[135]
590 -+#define SWIGTYPE_p_svn_stream_t swig_types[136]
591 -+#define SWIGTYPE_p_svn_string_t swig_types[137]
592 -+#define SWIGTYPE_p_svn_stringbuf_t swig_types[138]
593 -+#define SWIGTYPE_p_svn_tristate_t swig_types[139]
594 -+#define SWIGTYPE_p_svn_version_checklist_t swig_types[140]
595 -+#define SWIGTYPE_p_svn_version_ext_linked_lib_t swig_types[141]
596 -+#define SWIGTYPE_p_svn_version_ext_loaded_lib_t swig_types[142]
597 -+#define SWIGTYPE_p_svn_version_extended_t swig_types[143]
598 -+#define SWIGTYPE_p_svn_version_t swig_types[144]
599 -+#define SWIGTYPE_p_svn_wc_external_item2_t swig_types[145]
600 -+#define SWIGTYPE_p_unsigned_char swig_types[146]
601 -+#define SWIGTYPE_p_unsigned_long swig_types[147]
602 -+#define SWIGTYPE_p_void swig_types[148]
603 -+static swig_type_info *swig_types[150];
604 -+static swig_module_info swig_module = {swig_types, 149, 0, 0, 0, 0};
605 - #define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name)
606 - #define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)
607 -
608 -@@ -3834,29 +3833,6 @@
609 -
610 -
611 -
612 --/* Helper function to set the gnome-keyring unlock prompt function. This
613 -- * C function accepts an auth baton, a function and a prompt baton, but
614 -- * the below callback_typemap uses both the function and the prompt
615 -- * baton, so the resulting binding has just two arguments: The auth
616 -- * baton and the prompt function.
617 -- * The prompt function should again have two arguments: The keyring name
618 -- * (string) and a pool (except for the ruby version, which doesn't have
619 -- * the pool argument). It should return the entered password (string).
620 -- * This binding generated for this function generates a reference to the
621 -- * prompt function that was passed into this. The caller should store
622 -- * that reference somewhere, to prevent the function from being garbage
623 -- * collected...
624 -- */
625 --static void svn_auth_set_gnome_keyring_unlock_prompt_func(svn_auth_baton_t *ab,
626 -- svn_auth_gnome_keyring_unlock_prompt_func_t prompt_func,
627 -- void *prompt_baton) {
628 -- svn_auth_set_parameter(ab, SVN_AUTH_PARAM_GNOME_KEYRING_UNLOCK_PROMPT_FUNC,
629 -- prompt_func);
630 -- svn_auth_set_parameter(ab, SVN_AUTH_PARAM_GNOME_KEYRING_UNLOCK_PROMPT_BATON,
631 -- prompt_baton);
632 --}
633 --
634 --
635 - static svn_error_t *
636 - svn_swig_mergeinfo_merge(apr_hash_t **mergeinfo_inout,
637 - apr_hash_t *changes,
638 -@@ -17674,7 +17650,7 @@
639 - SWIGINTERN PyObject *svn_auth_gnome_keyring_unlock_prompt_func_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
640 - PyObject *obj;
641 - if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL;
642 -- 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));
643 -+ SWIG_TypeNewClientData(SWIGTYPE_p_svn_auth_gnome_keyring_unlock_prompt_func_t, SWIG_NewClientData(obj));
644 - return SWIG_Py_Void();
645 - }
646 -
647 -@@ -32562,40 +32538,6 @@
648 - return SWIG_Py_Void();
649 - }
650 -
651 --SWIGINTERN PyObject *_wrap_svn_auth_set_gnome_keyring_unlock_prompt_func(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
652 -- PyObject *resultobj = 0;
653 -- svn_auth_baton_t *arg1 = (svn_auth_baton_t *) 0 ;
654 -- svn_auth_gnome_keyring_unlock_prompt_func_t arg2 = (svn_auth_gnome_keyring_unlock_prompt_func_t) 0 ;
655 -- void *arg3 = (void *) 0 ;
656 -- PyObject * obj0 = 0 ;
657 -- PyObject * obj1 = 0 ;
658 --
659 -- if (!PyArg_ParseTuple(args,(char *)"OO:svn_auth_set_gnome_keyring_unlock_prompt_func",&obj0,&obj1)) SWIG_fail;
660 -- {
661 -- arg1 = (svn_auth_baton_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_baton_t, svn_argnum_obj0);
662 -- if (PyErr_Occurred()) {
663 -- SWIG_fail;
664 -- }
665 -- }
666 -- {
667 -- arg2 = svn_swig_py_auth_gnome_keyring_unlock_prompt_func;
668 -- arg3 = obj1;
669 -- }
670 -- {
671 -- svn_swig_py_release_py_lock();
672 --
673 -- svn_auth_set_gnome_keyring_unlock_prompt_func(arg1,arg2,arg3);
674 --
675 -- svn_swig_py_acquire_py_lock();
676 --
677 -- }
678 -- resultobj = SWIG_Py_Void();
679 -- return resultobj;
680 --fail:
681 -- return NULL;
682 --}
683 --
684 --
685 - SWIGINTERN PyObject *_wrap_svn_swig_py_set_application_pool(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
686 - PyObject *resultobj = 0;
687 - PyObject *arg1 = (PyObject *) 0 ;
688 -@@ -33902,7 +33844,6 @@
689 - { (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"},
690 - { (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"},
691 - { (char *)"svn_checksum_ctx_t_swigregister", svn_checksum_ctx_t_swigregister, METH_VARARGS, NULL},
692 -- { (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)"},
693 - { (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)"},
694 - { (char *)"svn_swig_py_clear_application_pool", _wrap_svn_swig_py_clear_application_pool, METH_VARARGS, (char *)"svn_swig_py_clear_application_pool()"},
695 - { (char *)"apr_array_header_t_swigregister", apr_array_header_t_swigregister, METH_VARARGS, NULL},
696 -@@ -33937,7 +33878,6 @@
697 - static swig_type_info _swigt__p_apr_size_t = {"_p_apr_size_t", "apr_size_t *", 0, 0, (void*)0, 0};
698 - static swig_type_info _swigt__p_char = {"_p_char", "char *", 0, 0, (void*)0, 0};
699 - 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};
700 --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};
701 - 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};
702 - 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};
703 - 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};
704 -@@ -33973,7 +33913,6 @@
705 - static swig_type_info _swigt__p_p_apr_file_t = {"_p_p_apr_file_t", "apr_file_t **", 0, 0, (void*)0, 0};
706 - 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};
707 - static swig_type_info _swigt__p_p_char = {"_p_p_char", "char **", 0, 0, (void*)0, 0};
708 --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};
709 - 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};
710 - 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};
711 - 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};
712 -@@ -34022,6 +33961,7 @@
713 - 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};
714 - 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};
715 - 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};
716 -+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};
717 - 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};
718 - 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};
719 - 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};
720 -@@ -34089,7 +34029,6 @@
721 - &_swigt__p_apr_size_t,
722 - &_swigt__p_char,
723 - &_swigt__p_f_p_apr_getopt_t_p_void_p_apr_pool_t__p_svn_error_t,
724 -- &_swigt__p_f_p_p_char_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t,
725 - &_swigt__p_f_p_p_struct_svn_auth_provider_object_t_p_apr_pool_t__void,
726 - &_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,
727 - &_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,
728 -@@ -34125,7 +34064,6 @@
729 - &_swigt__p_p_apr_file_t,
730 - &_swigt__p_p_apr_hash_t,
731 - &_swigt__p_p_char,
732 -- &_swigt__p_p_f_p_p_char_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t,
733 - &_swigt__p_p_f_p_p_struct_svn_auth_provider_object_t_p_apr_pool_t__void,
734 - &_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,
735 - &_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,
736 -@@ -34174,6 +34112,7 @@
737 - &_swigt__p_svn_auth_cred_ssl_client_cert_t,
738 - &_swigt__p_svn_auth_cred_ssl_server_trust_t,
739 - &_swigt__p_svn_auth_cred_username_t,
740 -+ &_swigt__p_svn_auth_gnome_keyring_unlock_prompt_func_t,
741 - &_swigt__p_svn_auth_iterstate_t,
742 - &_swigt__p_svn_auth_provider_object_t,
743 - &_swigt__p_svn_auth_provider_t,
744 -@@ -34241,7 +34180,6 @@
745 - static swig_cast_info _swigc__p_apr_size_t[] = { {&_swigt__p_apr_size_t, 0, 0, 0},{0, 0, 0, 0}};
746 - static swig_cast_info _swigc__p_char[] = { {&_swigt__p_char, 0, 0, 0},{0, 0, 0, 0}};
747 - 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}};
748 --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}};
749 - 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}};
750 - 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}};
751 - 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}};
752 -@@ -34277,7 +34215,6 @@
753 - static swig_cast_info _swigc__p_p_apr_file_t[] = { {&_swigt__p_p_apr_file_t, 0, 0, 0},{0, 0, 0, 0}};
754 - static swig_cast_info _swigc__p_p_apr_hash_t[] = { {&_swigt__p_p_apr_hash_t, 0, 0, 0},{0, 0, 0, 0}};
755 - static swig_cast_info _swigc__p_p_char[] = { {&_swigt__p_p_char, 0, 0, 0},{0, 0, 0, 0}};
756 --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}};
757 - 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}};
758 - 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}};
759 - 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}};
760 -@@ -34326,6 +34263,7 @@
761 - 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}};
762 - 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}};
763 - 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}};
764 -+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}};
765 - static swig_cast_info _swigc__p_svn_auth_iterstate_t[] = { {&_swigt__p_svn_auth_iterstate_t, 0, 0, 0},{0, 0, 0, 0}};
766 - 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}};
767 - static swig_cast_info _swigc__p_svn_auth_provider_t[] = { {&_swigt__p_svn_auth_provider_t, 0, 0, 0},{0, 0, 0, 0}};
768 -@@ -34393,7 +34331,6 @@
769 - _swigc__p_apr_size_t,
770 - _swigc__p_char,
771 - _swigc__p_f_p_apr_getopt_t_p_void_p_apr_pool_t__p_svn_error_t,
772 -- _swigc__p_f_p_p_char_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t,
773 - _swigc__p_f_p_p_struct_svn_auth_provider_object_t_p_apr_pool_t__void,
774 - _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,
775 - _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,
776 -@@ -34429,7 +34366,6 @@
777 - _swigc__p_p_apr_file_t,
778 - _swigc__p_p_apr_hash_t,
779 - _swigc__p_p_char,
780 -- _swigc__p_p_f_p_p_char_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t,
781 - _swigc__p_p_f_p_p_struct_svn_auth_provider_object_t_p_apr_pool_t__void,
782 - _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,
783 - _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,
784 -@@ -34478,6 +34414,7 @@
785 - _swigc__p_svn_auth_cred_ssl_client_cert_t,
786 - _swigc__p_svn_auth_cred_ssl_server_trust_t,
787 - _swigc__p_svn_auth_cred_username_t,
788 -+ _swigc__p_svn_auth_gnome_keyring_unlock_prompt_func_t,
789 - _swigc__p_svn_auth_iterstate_t,
790 - _swigc__p_svn_auth_provider_object_t,
791 - _swigc__p_svn_auth_provider_t,
792 -@@ -35638,8 +35575,6 @@
793 - SWIG_Python_SetConstant(d, "SVN_AUTH_PARAM_CONFIG",SWIG_FromCharPtr("svn:auth:config-category-servers"));
794 - SWIG_Python_SetConstant(d, "SVN_AUTH_PARAM_SERVER_GROUP",SWIG_FromCharPtr("svn:auth:server-group"));
795 - SWIG_Python_SetConstant(d, "SVN_AUTH_PARAM_CONFIG_DIR",SWIG_FromCharPtr("svn:auth:config-dir"));
796 -- SWIG_Python_SetConstant(d, "SVN_AUTH_PARAM_GNOME_KEYRING_UNLOCK_PROMPT_FUNC",SWIG_FromCharPtr("gnome-keyring-unlock-prompt-func"));
797 -- SWIG_Python_SetConstant(d, "SVN_AUTH_PARAM_GNOME_KEYRING_UNLOCK_PROMPT_BATON",SWIG_FromCharPtr("gnome-keyring-unlock-prompt-baton"));
798 - SWIG_Python_SetConstant(d, "SVN_CONFIG_CATEGORY_SERVERS",SWIG_FromCharPtr("servers"));
799 - SWIG_Python_SetConstant(d, "SVN_CONFIG_SECTION_GROUPS",SWIG_FromCharPtr("groups"));
800 - SWIG_Python_SetConstant(d, "SVN_CONFIG_SECTION_GLOBAL",SWIG_FromCharPtr("global"));
801 -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
802 ---- subversion/bindings/swig/python/core.py 2013-06-13 05:07:20.000000000 -0400
803 -+++ subversion/bindings/swig/python/core.py 2013-07-12 16:11:04.000000000 -0400
804 -@@ -3316,8 +3316,6 @@
805 - def svn_auth_get_platform_specific_client_providers(*args):
806 - """svn_auth_get_platform_specific_client_providers(svn_config_t * config, apr_pool_t pool) -> svn_error_t"""
807 - return _core.svn_auth_get_platform_specific_client_providers(*args)
808 --SVN_AUTH_PARAM_GNOME_KEYRING_UNLOCK_PROMPT_FUNC = _core.SVN_AUTH_PARAM_GNOME_KEYRING_UNLOCK_PROMPT_FUNC
809 --SVN_AUTH_PARAM_GNOME_KEYRING_UNLOCK_PROMPT_BATON = _core.SVN_AUTH_PARAM_GNOME_KEYRING_UNLOCK_PROMPT_BATON
810 -
811 - def svn_auth_get_username_provider(*args):
812 - """svn_auth_get_username_provider(apr_pool_t pool)"""
813 -@@ -6336,10 +6334,6 @@
814 - svn_checksum_ctx_t_swigregister(svn_checksum_ctx_t)
815 -
816 -
817 --def svn_auth_set_gnome_keyring_unlock_prompt_func(*args):
818 -- """svn_auth_set_gnome_keyring_unlock_prompt_func(svn_auth_baton_t * ab, svn_auth_gnome_keyring_unlock_prompt_func_t prompt_func)"""
819 -- return _core.svn_auth_set_gnome_keyring_unlock_prompt_func(*args)
820 --
821 - def svn_swig_py_set_application_pool(*args):
822 - """svn_swig_py_set_application_pool(PyObject * py_pool, apr_pool_t pool)"""
823 - return _core.svn_swig_py_set_application_pool(*args)
824
825 diff --git a/dev-vcs/subversion/files/subversion-fix-parallel-build-support-for-perl-bindings.patch b/dev-vcs/subversion/files/subversion-fix-parallel-build-support-for-perl-bindings.patch
826 deleted file mode 100644
827 index bffb43117b2..00000000000
828 --- a/dev-vcs/subversion/files/subversion-fix-parallel-build-support-for-perl-bindings.patch
829 +++ /dev/null
830 @@ -1,11 +0,0 @@
831 ---- a/Makefile.in
832 -+++ b/Makefile.in
833 -@@ -732,7 +732,7 @@
834 - extraclean-swig-headers: clean-swig-headers
835 - $(EXTRACLEAN_SWIG_HEADERS)
836 -
837 --$(SWIG_PL_DIR)/native/Makefile.PL: $(SWIG_SRC_DIR)/perl/native/Makefile.PL.in
838 -+$(SWIG_PL_DIR)/native/Makefile.PL: $(SWIG_SRC_DIR)/perl/native/Makefile.PL.in libsvn_swig_perl
839 - ./config.status subversion/bindings/swig/perl/native/Makefile.PL
840 -
841 - $(SWIG_PL_DIR)/native/Makefile: $(SWIG_PL_DIR)/native/Makefile.PL
842
843 diff --git a/dev-vcs/subversion/subversion-1.8.18.ebuild b/dev-vcs/subversion/subversion-1.8.18.ebuild
844 index 11446afe5dc..4ebfd57ae56 100644
845 --- a/dev-vcs/subversion/subversion-1.8.18.ebuild
846 +++ b/dev-vcs/subversion/subversion-1.8.18.ebuild
847 @@ -13,7 +13,8 @@ inherit autotools bash-completion-r1 db-use depend.apache distutils-r1 elisp-com
848 MY_P="${P/_/-}"
849 DESCRIPTION="Advanced version control system"
850 HOMEPAGE="http://subversion.apache.org/"
851 -SRC_URI="mirror://apache/${PN}/${MY_P}.tar.bz2"
852 +SRC_URI="mirror://apache/${PN}/${MY_P}.tar.bz2
853 + https://dev.gentoo.org/~mgorny/dist/${P}-patchset.tar.bz2"
854 S="${WORKDIR}/${MY_P}"
855
856 LICENSE="Subversion GPL-2"
857 @@ -65,12 +66,12 @@ REQUIRED_USE="
858 )"
859
860 PATCHES=(
861 - "${FILESDIR}"/${PN}-1.5.4-interix.patch
862 - "${FILESDIR}"/${PN}-1.5.6-aix-dso.patch
863 - "${FILESDIR}"/${PN}-1.8.0-hpux-dso.patch
864 - "${FILESDIR}"/${PN}-fix-parallel-build-support-for-perl-bindings.patch
865 - "${FILESDIR}"/${PN}-1.8.1-revert_bdb6check.patch
866 - "${FILESDIR}"/${PN}-1.8.16-javadoc-nolint.patch
867 + "${WORKDIR}"/${P}-patchset/${PN}-1.5.4-interix.patch
868 + "${WORKDIR}"/${P}-patchset/${PN}-1.5.6-aix-dso.patch
869 + "${WORKDIR}"/${P}-patchset/${PN}-1.8.0-hpux-dso.patch
870 + "${WORKDIR}"/${P}-patchset/${PN}-fix-parallel-build-support-for-perl-bindings.patch
871 + "${WORKDIR}"/${P}-patchset/${PN}-1.8.1-revert_bdb6check.patch
872 + "${WORKDIR}"/${P}-patchset/${PN}-1.8.16-javadoc-nolint.patch
873 )
874
875 want_apache
876 @@ -160,7 +161,7 @@ src_prepare() {
877 # http://mail-archives.apache.org/mod_mbox/subversion-dev/201306.mbox/%3C20130614113003.GA19257@××××××.local2%3E
878 # in short, we don't have gnome-keyring stuff here, patch
879 # borrowed from MacPorts
880 - epatch "${FILESDIR}"/${PN}-1.8.5-swig-python-no-gnome-keyring.patch
881 + epatch "${WORKDIR}"/${P}-patchset/${PN}-1.8.5-swig-python-no-gnome-keyring.patch
882 fi
883
884 # XXX: make python_copy_sources accept path
885
886 diff --git a/dev-vcs/subversion/subversion-1.9.7.ebuild b/dev-vcs/subversion/subversion-1.9.7.ebuild
887 index f3c2697e04c..28c8d3cdb68 100644
888 --- a/dev-vcs/subversion/subversion-1.9.7.ebuild
889 +++ b/dev-vcs/subversion/subversion-1.9.7.ebuild
890 @@ -13,7 +13,8 @@ inherit autotools bash-completion-r1 db-use depend.apache distutils-r1 elisp-com
891 MY_P="${P/_/-}"
892 DESCRIPTION="Advanced version control system"
893 HOMEPAGE="http://subversion.apache.org/"
894 -SRC_URI="mirror://apache/${PN}/${MY_P}.tar.bz2"
895 +SRC_URI="mirror://apache/${PN}/${MY_P}.tar.bz2
896 + https://dev.gentoo.org/~mgorny/dist/${PN}-1.8.18-patchset.tar.bz2"
897 S="${WORKDIR}/${MY_P}"
898
899 LICENSE="Subversion GPL-2"
900 @@ -65,12 +66,12 @@ REQUIRED_USE="
901 )"
902
903 PATCHES=(
904 - "${FILESDIR}"/${PN}-1.5.4-interix.patch
905 - "${FILESDIR}"/${PN}-1.5.6-aix-dso.patch
906 - "${FILESDIR}"/${PN}-1.8.0-hpux-dso.patch
907 - "${FILESDIR}"/${PN}-fix-parallel-build-support-for-perl-bindings.patch
908 - "${FILESDIR}"/${PN}-1.8.1-revert_bdb6check.patch
909 - "${FILESDIR}"/${PN}-1.8.16-javadoc-nolint.patch
910 + "${WORKDIR}"/${PN}-1.8.18-patchset/${PN}-1.5.4-interix.patch
911 + "${WORKDIR}"/${PN}-1.8.18-patchset/${PN}-1.5.6-aix-dso.patch
912 + "${WORKDIR}"/${PN}-1.8.18-patchset/${PN}-1.8.0-hpux-dso.patch
913 + "${WORKDIR}"/${PN}-1.8.18-patchset/${PN}-fix-parallel-build-support-for-perl-bindings.patch
914 + "${WORKDIR}"/${PN}-1.8.18-patchset/${PN}-1.8.1-revert_bdb6check.patch
915 + "${WORKDIR}"/${PN}-1.8.18-patchset/${PN}-1.8.16-javadoc-nolint.patch
916 )
917
918 want_apache