summaryrefslogtreecommitdiff
path: root/devel/py-mercurial
diff options
context:
space:
mode:
authorwiz <wiz>2016-08-02 23:30:29 +0000
committerwiz <wiz>2016-08-02 23:30:29 +0000
commitfea0f85b4d49488a8cbd3616f71096e340b3d487 (patch)
tree45087ed35b3fe989d5f217a7cfc6991f1251fc4c /devel/py-mercurial
parenta836e4052cf52c865efdb675b698befe9274994d (diff)
downloadpkgsrc-fea0f85b4d49488a8cbd3616f71096e340b3d487.tar.gz
Updated py-mercurial to 3.9.
Features ui.textwidth can now be set to define width of help text separate() template function added ui.rollback can be set to false to disable the hg rollback command fail-<command> hooks now run when a command fails experimental.graphstyle.* config options to control styling of graphs in console experimental.histedit.autoverb allows histedit lines beginning with "verb!" to be interpreted as histedit actions [hostsecurity] config section for defining advanced per-host security settings ability to define the SHA-256 and SHA-512 hashes of pinned server certificates ability to define CA certificates on a per-host basis ability to define the minimum TLS protocol version on a global or per-host basis sort() revset can now perform topological sorts using the topo option hgweb can now render JSON for filelog, filerevision, summary, and search web commands [paths] entries can now define a pushrev sub-option to control which revisions to push by default The experimental 'journal' extension was added, allowing users to view the previous positions of bookmarks and the working copy Improvements This release includes many improvements, including (but not limited to): performance of hg diff has been improved chg now detects more changes to the configuration and execution environment SSL/TLS code has been significantly refactored and now is consistent across all consumers (HTTPS, SMTPS) performance improvements to server communication (particularly for the largefiles and remotefilelog extensions) connections to servers whose certificate authority (CA) is unknown are now refused even if no CA certificates are available (see SecureConnections for details) fingerprints of server certificates are now printed using SHA-256 instead of SHA-1 reads and writes to certain files is now robust and avoids more race conditions and edge cases (see ExactCacheValidationPlan) performance improvements to certain revsets cloning will no longer prompt for a password multiple times when cloning from a server that requires a password annotate view in hgweb now groups lines into blocks depending on their revision and highlights lines for the current revision hgweb now displays extra information and also navigation links in popups for each line in annotate view
Diffstat (limited to 'devel/py-mercurial')
-rw-r--r--devel/py-mercurial/Makefile.version8
-rw-r--r--devel/py-mercurial/PLIST17
-rw-r--r--devel/py-mercurial/distinfo10
3 files changed, 19 insertions, 16 deletions
diff --git a/devel/py-mercurial/Makefile.version b/devel/py-mercurial/Makefile.version
index dd52670b58f..9273a820733 100644
--- a/devel/py-mercurial/Makefile.version
+++ b/devel/py-mercurial/Makefile.version
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile.version,v 1.37 2016/07/09 13:03:42 wiz Exp $
+# $NetBSD: Makefile.version,v 1.38 2016/08/02 23:30:29 wiz Exp $
-VERSION= 3.8.4
+VERSION= 3.9
-PYTHON_VERSIONS_INCOMPATIBLE= 34 35 # not yet ported as of 3.4.1
-# see also http://mercurial.selenic.com/wiki/SupportedPythonVersions
+PYTHON_VERSIONS_INCOMPATIBLE= 34 35 # not yet ported as of 3.9
+# see also https://www.mercurial-scm.org/wiki/SupportedPythonVersions
# 3.x support is not planned for the near future
#
# the following setup argument was requested when compiling
diff --git a/devel/py-mercurial/PLIST b/devel/py-mercurial/PLIST
index 141549f4b5f..51bd035e74b 100644
--- a/devel/py-mercurial/PLIST
+++ b/devel/py-mercurial/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.11 2016/05/22 17:17:33 wiz Exp $
+@comment $NetBSD: PLIST,v 1.12 2016/08/02 23:30:29 wiz Exp $
bin/hg
${PYSITELIB}/hgext/__init__.py
${PYSITELIB}/hgext/__init__.pyc
@@ -115,9 +115,6 @@ ${PYSITELIB}/hgext/gpg.pyo
${PYSITELIB}/hgext/graphlog.py
${PYSITELIB}/hgext/graphlog.pyc
${PYSITELIB}/hgext/graphlog.pyo
-${PYSITELIB}/hgext/hgcia.py
-${PYSITELIB}/hgext/hgcia.pyc
-${PYSITELIB}/hgext/hgcia.pyo
${PYSITELIB}/hgext/hgk.py
${PYSITELIB}/hgext/hgk.pyc
${PYSITELIB}/hgext/hgk.pyo
@@ -130,6 +127,9 @@ ${PYSITELIB}/hgext/highlight/highlight.pyo
${PYSITELIB}/hgext/histedit.py
${PYSITELIB}/hgext/histedit.pyc
${PYSITELIB}/hgext/histedit.pyo
+${PYSITELIB}/hgext/journal.py
+${PYSITELIB}/hgext/journal.pyc
+${PYSITELIB}/hgext/journal.pyo
${PYSITELIB}/hgext/keyword.py
${PYSITELIB}/hgext/keyword.pyc
${PYSITELIB}/hgext/keyword.pyo
@@ -160,6 +160,9 @@ ${PYSITELIB}/hgext/largefiles/remotestore.pyo
${PYSITELIB}/hgext/largefiles/reposetup.py
${PYSITELIB}/hgext/largefiles/reposetup.pyc
${PYSITELIB}/hgext/largefiles/reposetup.pyo
+${PYSITELIB}/hgext/largefiles/storefactory.py
+${PYSITELIB}/hgext/largefiles/storefactory.pyc
+${PYSITELIB}/hgext/largefiles/storefactory.pyo
${PYSITELIB}/hgext/largefiles/uisetup.py
${PYSITELIB}/hgext/largefiles/uisetup.pyc
${PYSITELIB}/hgext/largefiles/uisetup.pyo
@@ -413,9 +416,6 @@ ${PYSITELIB}/mercurial/httpclient/__init__.pyo
${PYSITELIB}/mercurial/httpclient/_readers.py
${PYSITELIB}/mercurial/httpclient/_readers.pyc
${PYSITELIB}/mercurial/httpclient/_readers.pyo
-${PYSITELIB}/mercurial/httpclient/socketutil.py
-${PYSITELIB}/mercurial/httpclient/socketutil.pyc
-${PYSITELIB}/mercurial/httpclient/socketutil.pyo
${PYSITELIB}/mercurial/httpconnection.py
${PYSITELIB}/mercurial/httpconnection.pyc
${PYSITELIB}/mercurial/httpconnection.pyo
@@ -497,6 +497,9 @@ ${PYSITELIB}/mercurial/peer.pyo
${PYSITELIB}/mercurial/phases.py
${PYSITELIB}/mercurial/phases.pyc
${PYSITELIB}/mercurial/phases.pyo
+${PYSITELIB}/mercurial/policy.py
+${PYSITELIB}/mercurial/policy.pyc
+${PYSITELIB}/mercurial/policy.pyo
${PYSITELIB}/mercurial/posix.py
${PYSITELIB}/mercurial/posix.pyc
${PYSITELIB}/mercurial/posix.pyo
diff --git a/devel/py-mercurial/distinfo b/devel/py-mercurial/distinfo
index 93e4bd6400f..cb622127253 100644
--- a/devel/py-mercurial/distinfo
+++ b/devel/py-mercurial/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.38 2016/07/02 11:09:37 wiz Exp $
+$NetBSD: distinfo,v 1.39 2016/08/02 23:30:29 wiz Exp $
-SHA1 (mercurial-3.8.4.tar.gz) = 3fca166ff37f7900fc9ac361f67d259d63c09710
-RMD160 (mercurial-3.8.4.tar.gz) = 92640cbafdca47a03a2d7c4b3d492c913102c071
-SHA512 (mercurial-3.8.4.tar.gz) = 2ee785f631f9ae346e10ca77251a9ce6d3dacd598588c39f1a69ce1f4b668866f6109d682428512c37c300b26741b74672195538d66845e85cfff5ead886cf4c
-Size (mercurial-3.8.4.tar.gz) = 4775341 bytes
+SHA1 (mercurial-3.9.tar.gz) = 427a5d9651f1805f33172f7558ebc11e15a46309
+RMD160 (mercurial-3.9.tar.gz) = f511f0b18d65132e6b702460e84e5de808fdf6bd
+SHA512 (mercurial-3.9.tar.gz) = 148d5f4c1c8c78b654b03d898f8e9624697caf3f75ff8d56496f8ba5b0e28c487f6800ea2e7e26bf2ac5f01e9bdf92e7d3b4941c88521372af090a3587a0227b
+Size (mercurial-3.9.tar.gz) = 4796280 bytes