summaryrefslogtreecommitdiff
path: root/devel/subversion
diff options
context:
space:
mode:
authoradam <adam>2013-09-05 07:07:46 +0000
committeradam <adam>2013-09-05 07:07:46 +0000
commit598a491276fd84cffa2c8439b4a285eb36fb667c (patch)
tree99949793f10086ead80ff5e54a0a43a85505b2a9 /devel/subversion
parent4d9f611ff34766117590b6816826df7ceb2b9e9f (diff)
downloadpkgsrc-598a491276fd84cffa2c8439b4a285eb36fb667c.tar.gz
Changes 1.8.3:
User-visible changes: - Client- and server-side bugfixes: * translation updates for Swedish * enforce strict version equality between tools and libraries (r1502267) * consistently output revisions as "r%ld" in error messags (r1499044 et al) - Client-side bugfixes: * status: always use absolute paths in XML output (issue 4398) * ra_serf: 'svn log -v' fails with a 1.2.x server (issue 4044) * ra_serf: fix crash when committing cp with deep deletion (issue 4400) * diff: issue an error for files that can't fit in memory (r1513119 et al) * svnmucc: generate proper error for mismatched URLs (r1511353) * update: fix a crash when a temp file doesn't exist (r1513156) * commit & update: improve sleep for timestamps performance (r1508438) * diff: continue on missing or obstructing files (issue 4396) * ra_serf: use runtime serf version for User-Agent (r1514315, r1514628) * ra_serf: ignore case when checking certificate common names (r1514763) * ra_serf: format distinguished names properly (r1514804) * ra_serf: do not retry HTTP requests if we started to parse them (r1503318) * ra_serf: output ssl cert verification failure reason (r1514785 et al) * ra_serf: allow session reuse after SVN_ERR_CEASE_INVOCATION (r1502901) * ra_serf: include library version in '--version' output (r1514295 et al) * info: fix spurious error on wc root with child in conflict (r1515366) - Server-side bugfixes: * svnserve: fix creation of pid files (r1516556) * svnadmin: fix output encoding in non-UTF8 environments (r1506966) * svnsync: fix high memory usage when running over ra_serf (r1515249 et al) * mod_dav_svn: do not map requests to filesystem (r1512432 et al) * svnauthz: improve help strings (r1511272) * fsfs: fixed manifest file growth with revprop changes (r1513874) * fsfs: fix packed revprops causing loss of revprops (r1513879 et al) - Other tool improvements and bugfixes: * svnwcsub/irkerbridge: fix symlink attack via pid file (r175 from upstream) Developer-visible changes: - General: * describe APR unimplemented errors as coming from APR (r1503010 et al) * mod_dav_svn: update INSTALL to reflect configure defaults (r1515141) * davautocheck: use the correct apxs binary by default (r1507889, r1507891) - API changes: * svn_config_walk_auth_data() config_dir arg: permit NULL (r1507382 et al) - Bindings: * swig-pl: fix SVN::Client not honoring config file settings (r150744) * swig-pl & swig-py: disable unusable svn_fs_set_warning_func (r1515119)
Diffstat (limited to 'devel/subversion')
-rw-r--r--devel/subversion/Makefile4
-rw-r--r--devel/subversion/Makefile.version4
-rw-r--r--devel/subversion/distinfo9
-rw-r--r--devel/subversion/patches/patch-subversion_include_svn_auth.h15
4 files changed, 24 insertions, 8 deletions
diff --git a/devel/subversion/Makefile b/devel/subversion/Makefile
index a6ce8b6336d..3086301240f 100644
--- a/devel/subversion/Makefile
+++ b/devel/subversion/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.52 2013/08/09 11:38:58 obache Exp $
+# $NetBSD: Makefile,v 1.53 2013/09/05 07:07:46 adam Exp $
PKGNAME= subversion-${SVNVER}
COMMENT= Version control system, meta-package
-META_PACKAGE= # empty
+META_PACKAGE= yes
.include "../../devel/subversion/Makefile.common"
diff --git a/devel/subversion/Makefile.version b/devel/subversion/Makefile.version
index 8861cb1d71c..71b95bb5e02 100644
--- a/devel/subversion/Makefile.version
+++ b/devel/subversion/Makefile.version
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.version,v 1.64 2013/08/09 11:38:58 obache Exp $
+# $NetBSD: Makefile.version,v 1.65 2013/09/05 07:07:46 adam Exp $
# When updating subversion, all packages are updated at the same time
# to have a consistent set of packages. A particularly tricky aspect
@@ -7,5 +7,5 @@
# changing the version.
.if !defined(SVNVER)
-SVNVER= 1.8.1
+SVNVER= 1.8.3
.endif
diff --git a/devel/subversion/distinfo b/devel/subversion/distinfo
index f21ca9f712d..129e867b7e5 100644
--- a/devel/subversion/distinfo
+++ b/devel/subversion/distinfo
@@ -1,8 +1,9 @@
-$NetBSD: distinfo,v 1.86 2013/08/09 11:38:58 obache Exp $
+$NetBSD: distinfo,v 1.87 2013/09/05 07:07:46 adam Exp $
-SHA1 (subversion-1.8.1.tar.bz2) = 7705819a0037c14fb32eef36f2e57a803217c689
-RMD160 (subversion-1.8.1.tar.bz2) = aaff1efd8e1b8112603eb7855cb546316fe88707
-Size (subversion-1.8.1.tar.bz2) = 6770843 bytes
+SHA1 (subversion-1.8.3.tar.bz2) = e328e9f1c57f7c78bea4c3af869ec5d4503580cf
+RMD160 (subversion-1.8.3.tar.bz2) = 9e27b43cdff0c4c6e3c80fee56a332ad4bfa9982
+Size (subversion-1.8.3.tar.bz2) = 6773731 bytes
SHA1 (patch-ad) = ae54d77447c2ef746bca21f755aa7c255c9521b9
SHA1 (patch-ae) = eb348506865a465cc5d123ffacd2778b02b0adc8
+SHA1 (patch-subversion_include_svn_auth.h) = d39e2063c253016ba75bc44102d1655459849f8f
SHA1 (patch-tools_dev_benchmarks_large__dirs_create__bigdir.sh) = ff19087ff4d348fdcf904eb52406f6b717fe444a
diff --git a/devel/subversion/patches/patch-subversion_include_svn_auth.h b/devel/subversion/patches/patch-subversion_include_svn_auth.h
new file mode 100644
index 00000000000..642d1b58dcf
--- /dev/null
+++ b/devel/subversion/patches/patch-subversion_include_svn_auth.h
@@ -0,0 +1,15 @@
+$NetBSD: patch-subversion_include_svn_auth.h,v 1.1 2013/09/05 07:07:46 adam Exp $
+
+Allow GNOME keyring functions on Darwin, or other svn packages won't build.
+
+--- subversion/include/svn_auth.h.orig 2013-09-05 06:34:51.000000000 +0000
++++ subversion/include/svn_auth.h
+@@ -966,7 +966,7 @@ svn_auth_get_keychain_ssl_client_cert_pw
+ apr_pool_t *pool);
+ #endif /* DARWIN || DOXYGEN */
+
+-#if (!defined(DARWIN) && !defined(WIN32)) || defined(DOXYGEN)
++#if !defined(WIN32) || defined(DOXYGEN)
+ /** A type of callback function for obtaining the GNOME Keyring password.
+ *
+ * In this callback, the client should ask the user for default keyring