pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/py-mercurial



Module Name:    pkgsrc
Committed By:   wiz
Date:           Tue Aug  2 23:30:29 UTC 2016

Modified Files:
        pkgsrc/devel/py-mercurial: Makefile.version PLIST distinfo

Log Message:
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


To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 pkgsrc/devel/py-mercurial/Makefile.version
cvs rdiff -u -r1.11 -r1.12 pkgsrc/devel/py-mercurial/PLIST
cvs rdiff -u -r1.38 -r1.39 pkgsrc/devel/py-mercurial/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/py-mercurial/Makefile.version
diff -u pkgsrc/devel/py-mercurial/Makefile.version:1.37 pkgsrc/devel/py-mercurial/Makefile.version:1.38
--- pkgsrc/devel/py-mercurial/Makefile.version:1.37     Sat Jul  9 13:03:42 2016
+++ pkgsrc/devel/py-mercurial/Makefile.version  Tue Aug  2 23:30:29 2016
@@ -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

Index: pkgsrc/devel/py-mercurial/PLIST
diff -u pkgsrc/devel/py-mercurial/PLIST:1.11 pkgsrc/devel/py-mercurial/PLIST:1.12
--- pkgsrc/devel/py-mercurial/PLIST:1.11        Sun May 22 17:17:33 2016
+++ pkgsrc/devel/py-mercurial/PLIST     Tue Aug  2 23:30:29 2016
@@ -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.p
 ${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/remotestor
 ${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
 ${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

Index: pkgsrc/devel/py-mercurial/distinfo
diff -u pkgsrc/devel/py-mercurial/distinfo:1.38 pkgsrc/devel/py-mercurial/distinfo:1.39
--- pkgsrc/devel/py-mercurial/distinfo:1.38     Sat Jul  2 11:09:37 2016
+++ pkgsrc/devel/py-mercurial/distinfo  Tue Aug  2 23:30:29 2016
@@ -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



Home | Main Index | Thread Index | Old Index