diff options
author | olivierd <olivierd@FreeBSD.org> | 2016-03-31 18:39:28 +0000 |
---|---|---|
committer | olivierd <olivierd@FreeBSD.org> | 2016-03-31 18:39:28 +0000 |
commit | 8eb1d9b55e6be615f16b3f8baf4ba4b84d371e43 (patch) | |
tree | 9df0e9f514a4c2b17be1e97095c23241fe249f56 | |
parent | 00408b9dcdbec9331a59844c5f36e8c7be050ae8 (diff) | |
download | FreeBSD-ports-branches/2016Q1.zip FreeBSD-ports-branches/2016Q1.tar.gz |
MFH: r405052 r407795 r408138 r410451 r412140branches/2016Q1
Update to 3.6.3 (regularly bugfix release)
Changelog: https://www.mercurial-scm.org/wiki/WhatsNew#Mercurial_3.6.2_.282016-1-1.29
- Update to 3.7
- Remove unneeded patch (about unsafe SSL protocols)
Changelog: https://www.mercurial-scm.org/wiki/WhatsNew#Mercurial_3.7_.282016-2-1.29
Update to 3.7.1 (out-of-cycle bugfix release)
Changelog: https://www.mercurial-scm.org/wiki/WhatsNew#Mercurial_3.7.1_.282016-2-3.29
Update to 3.7.2
Changelog: https://www.mercurial-scm.org/wiki/WhatsNew#Mercurial_3.7.2_.282016-3-1.29
Update to 2.7.3
Changes: https://www.mercurial-scm.org/wiki/WhatsNew#Mercurial_3.7.3_.282016-3-29.29
Security: e1085b15-f609-11e5-a230-0014a5a57822
Approved by: ports-secteam (erwin@)
-rw-r--r-- | devel/mercurial/Makefile | 2 | ||||
-rw-r--r-- | devel/mercurial/distinfo | 4 | ||||
-rw-r--r-- | devel/mercurial/files/patch-mercurial_sslutil.py | 18 | ||||
-rw-r--r-- | devel/mercurial/pkg-plist | 33 |
4 files changed, 33 insertions, 24 deletions
diff --git a/devel/mercurial/Makefile b/devel/mercurial/Makefile index 5cb7983..34571c0 100644 --- a/devel/mercurial/Makefile +++ b/devel/mercurial/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= mercurial -PORTVERSION= 3.6.2 +PORTVERSION= 3.7.3 CATEGORIES= devel python MASTER_SITES= http://mercurial.selenic.com/release/ diff --git a/devel/mercurial/distinfo b/devel/mercurial/distinfo index 18074f7..75a8d694 100644 --- a/devel/mercurial/distinfo +++ b/devel/mercurial/distinfo @@ -1,2 +1,2 @@ -SHA256 (mercurial-3.6.2.tar.gz) = 09c567049c3e30f791db0cf5937346c7ff3568deadf4eb1d4e2f7c80001cb3d6 -SIZE (mercurial-3.6.2.tar.gz) = 4518349 +SHA256 (mercurial-3.7.3.tar.gz) = c099c42d74e2d520b61dd372cd996b0fa7605c06617834fd7b13c79b9a9a5b30 +SIZE (mercurial-3.7.3.tar.gz) = 4636732 diff --git a/devel/mercurial/files/patch-mercurial_sslutil.py b/devel/mercurial/files/patch-mercurial_sslutil.py deleted file mode 100644 index 48093ae..0000000 --- a/devel/mercurial/files/patch-mercurial_sslutil.py +++ /dev/null @@ -1,18 +0,0 @@ -Change condition in order to prevent SSLv2 and SSLv3 protocols. -Taken from ${PYTHON_LIBDIR}/ssl.py file (found in 'create_default_context' -function). - ---- mercurial/sslutil.py.orig 2015-07-18 22:33:53 UTC -+++ mercurial/sslutil.py -@@ -28,7 +28,10 @@ try: - # maintainers for us, but that breaks too many things to - # do it in a hurry. - sslcontext = ssl.SSLContext(ssl.PROTOCOL_SSLv23) -- sslcontext.options &= ssl.OP_NO_SSLv2 & ssl.OP_NO_SSLv3 -+ # SSLv2 is considered harmful -+ sslcontext.options |= ssl.OP_NO_SSLv2 -+ # SSLv3 has problematic security issue -+ sslcontext.options |= ssl.OP_NO_SSLv3 - if certfile is not None: - def password(): - f = keyfile or certfile diff --git a/devel/mercurial/pkg-plist b/devel/mercurial/pkg-plist index 8f113bb..6c0ccc8 100644 --- a/devel/mercurial/pkg-plist +++ b/devel/mercurial/pkg-plist @@ -14,6 +14,9 @@ bin/hg %%PYTHON_SITELIBDIR%%/hgext/censor.py %%PYTHON_SITELIBDIR%%/hgext/censor.pyc %%PYTHON_SITELIBDIR%%/hgext/censor.pyo +%%PYTHON_SITELIBDIR%%/hgext/chgserver.py +%%PYTHON_SITELIBDIR%%/hgext/chgserver.pyc +%%PYTHON_SITELIBDIR%%/hgext/chgserver.pyo %%PYTHON_SITELIBDIR%%/hgext/children.py %%PYTHON_SITELIBDIR%%/hgext/children.pyc %%PYTHON_SITELIBDIR%%/hgext/children.pyo @@ -152,9 +155,6 @@ bin/hg %%PYTHON_SITELIBDIR%%/hgext/patchbomb.py %%PYTHON_SITELIBDIR%%/hgext/patchbomb.pyc %%PYTHON_SITELIBDIR%%/hgext/patchbomb.pyo -%%PYTHON_SITELIBDIR%%/hgext/progress.py -%%PYTHON_SITELIBDIR%%/hgext/progress.pyc -%%PYTHON_SITELIBDIR%%/hgext/progress.pyo %%PYTHON_SITELIBDIR%%/hgext/purge.py %%PYTHON_SITELIBDIR%%/hgext/purge.pyc %%PYTHON_SITELIBDIR%%/hgext/purge.pyo @@ -323,6 +323,9 @@ bin/hg %%PYTHON_SITELIBDIR%%/mercurial/help/hgignore.5.txt %%PYTHON_SITELIBDIR%%/mercurial/help/hgrc.5.txt %%PYTHON_SITELIBDIR%%/mercurial/help/hgweb.txt +%%PYTHON_SITELIBDIR%%/mercurial/help/internals/bundles.txt +%%PYTHON_SITELIBDIR%%/mercurial/help/internals/changegroups.txt +%%PYTHON_SITELIBDIR%%/mercurial/help/internals/revlogs.txt %%PYTHON_SITELIBDIR%%/mercurial/help/merge-tools.txt %%PYTHON_SITELIBDIR%%/mercurial/help/multirevs.txt %%PYTHON_SITELIBDIR%%/mercurial/help/patterns.txt @@ -465,6 +468,27 @@ bin/hg %%PYTHON_SITELIBDIR%%/mercurial/progress.py %%PYTHON_SITELIBDIR%%/mercurial/progress.pyc %%PYTHON_SITELIBDIR%%/mercurial/progress.pyo +%%PYTHON_SITELIBDIR%%/mercurial/pure/__init__.py +%%PYTHON_SITELIBDIR%%/mercurial/pure/__init__.pyc +%%PYTHON_SITELIBDIR%%/mercurial/pure/__init__.pyo +%%PYTHON_SITELIBDIR%%/mercurial/pure/base85.py +%%PYTHON_SITELIBDIR%%/mercurial/pure/base85.pyc +%%PYTHON_SITELIBDIR%%/mercurial/pure/base85.pyo +%%PYTHON_SITELIBDIR%%/mercurial/pure/bdiff.py +%%PYTHON_SITELIBDIR%%/mercurial/pure/bdiff.pyc +%%PYTHON_SITELIBDIR%%/mercurial/pure/bdiff.pyo +%%PYTHON_SITELIBDIR%%/mercurial/pure/diffhelpers.py +%%PYTHON_SITELIBDIR%%/mercurial/pure/diffhelpers.pyc +%%PYTHON_SITELIBDIR%%/mercurial/pure/diffhelpers.pyo +%%PYTHON_SITELIBDIR%%/mercurial/pure/mpatch.py +%%PYTHON_SITELIBDIR%%/mercurial/pure/mpatch.pyc +%%PYTHON_SITELIBDIR%%/mercurial/pure/mpatch.pyo +%%PYTHON_SITELIBDIR%%/mercurial/pure/osutil.py +%%PYTHON_SITELIBDIR%%/mercurial/pure/osutil.pyc +%%PYTHON_SITELIBDIR%%/mercurial/pure/osutil.pyo +%%PYTHON_SITELIBDIR%%/mercurial/pure/parsers.py +%%PYTHON_SITELIBDIR%%/mercurial/pure/parsers.pyc +%%PYTHON_SITELIBDIR%%/mercurial/pure/parsers.pyo %%PYTHON_SITELIBDIR%%/mercurial/pushkey.py %%PYTHON_SITELIBDIR%%/mercurial/pushkey.pyc %%PYTHON_SITELIBDIR%%/mercurial/pushkey.pyo @@ -474,6 +498,9 @@ bin/hg %%PYTHON_SITELIBDIR%%/mercurial/py3kcompat.py %%PYTHON_SITELIBDIR%%/mercurial/py3kcompat.pyc %%PYTHON_SITELIBDIR%%/mercurial/py3kcompat.pyo +%%PYTHON_SITELIBDIR%%/mercurial/registrar.py +%%PYTHON_SITELIBDIR%%/mercurial/registrar.pyc +%%PYTHON_SITELIBDIR%%/mercurial/registrar.pyo %%PYTHON_SITELIBDIR%%/mercurial/repair.py %%PYTHON_SITELIBDIR%%/mercurial/repair.pyc %%PYTHON_SITELIBDIR%%/mercurial/repair.pyo |