subversion: update Apache Subversion to 1.7.7

This update fixes the following issues for subversion:
- bnc#788015: update Apache Subversion to 1.7.7
- changes in 1.7.7:
User-visible changes:
- Client- and server-side bugfixes:
* fix memory read bug
* update Chinese translation

- Client-side bugfixes:
* fix issues with applying Git patch files
* fix status does not descend into dir externals after upgrade
* fix file externals don't update with old mod_dav_svn
* fix external diff tool duplicates Index: lines with 'svn diff'
* fix GNOME keyring library fails with very old glib
* fix unknown password stores in config file cause error
* fix assertions in ra_serf running against server root
* fix ra_serf checkout/export aborts early on Windows

- Server-side bugfixes:
* fix an assert with SVNAutoVersioning in mod_dav_svn
* fix unbounded memory use with SVNPathAuthz short_circuit
* fix svndumpfilter exclude --targets requires leading slash
* fix connection ttl for memcache should be 50 seconds
* stabilize order of paths in dumpfiles with APR 1.4.6

Developer-visible changes:
- General:
* print "All tests successful" at the end of 'make check'
* fix sandbox violation in a test
* fix tests fail when running within a format 30 WC
* fix return value of svn_client_update4() incorrect
* fix make check summary missing test failures
* fix build does not fail when apache httpd is not available

- Bindings:
* fix swig-pl build fails with swig 2.0.7 and newer.
* fix swig-py runtime problems with swig 2.0.5 and newer

- also contains changes from 1.7.6:
User-visible changes:
- Client-side bugfixes:
* Fix "svn status -u --depth empty FILE"
* Fix example output of 'svn help status'
* svn propset of svn:eol-style might not notice related text changes
* sort output of 'svn propget -R'
* sort output of 'svn proplist'
* sort output of 'svn status'
* avoid a filestat per working copy find operation
* optimize 'svn upgrade' performance on large working copies
* allow 'file:///C:\repos' style arguments on Windows, like 1.6
* fix ra_serf against Subversion 1.2 servers
* fix 'svn upgrade' on working copies with certain tree conflicts
* avoid workqueue references to system temp dir
* allow non-existant canonical paths
* fix 'svn revert --depth files' to operate on files
* fix ra_serf XML namespace handling against malicious server
* fix relocate with server-relative externals
* change two asserts into errors for TortoiseSVN
* don't attempt to anchor an operation outside a wc root

- Server-side bugfixes:
* partial sync drops properties when converting to adds
* replaying a copy and delete of an unreadable child fails
* allow svnlook to operate on r0
* make FSFS revision files independent of APR hash order

- Other tool improvements and bugfixes:
* move mod_dontdothat to install-tools

Developer-visible changes:
- General:
* fix running tests against httpd 2.4
* use constant struct initialisers for C89 compatibility

- Bindings:
* JavaHL: Don't assert on some invalid input
* JavaHL: Add missing new in 1.7 notifications

- refresh subversion-1.7.4-ruby-1.9-RbConfig.patch
- refresh subversion-1.7.5-libsvn_auth_kwallet-r1345740.patch
- refresh subversion-no-build-date.patch

Fixed bugs
bnc#788015
update Apache Subversion to 1.7.7 maintenance release
Selected Binaries
openSUSE Build Service is sponsored by