<pre style='margin:0'>
Leonardo Brondani Schenkel (lbschenkel) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/e78827223db43efe90a17eabc1af5cb78d11e81d">https://github.com/macports/macports-ports/commit/e78827223db43efe90a17eabc1af5cb78d11e81d</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit e78827223db43efe90a17eabc1af5cb78d11e81d
</span>Author: Dan Villiom Podlaski Christiansen <danchr@macports.org>
AuthorDate: Fri Mar 19 14:20:58 2021 +0100
<span style='display:block; white-space:pre;color:#404040;'> mercurial: update to 5.7.1; use python39
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> * build in parallel
</span><span style='display:block; white-space:pre;color:#404040;'> * use setuptools
</span><span style='display:block; white-space:pre;color:#404040;'> * install run-tests.py so that dependent ports may use it
</span>---
devel/mercurial/Portfile | 18 +++++++++++-------
1 file changed, 11 insertions(+), 7 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/mercurial/Portfile b/devel/mercurial/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 506a53fa6f4..ae2b45bcb4e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/mercurial/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/mercurial/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,7 +6,7 @@ PortGroup python 1.0
</span> name mercurial
# don't forget to update dependents for mercurial:
# port echo rdepends:mercurial and \( name:hg or name:mercurial \) | grep -v 'py[[:digit:]]'
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 5.5.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 5.7.1
</span> revision 0
categories devel python
platforms darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -32,13 +32,15 @@ long_description Mercurial is a fast, lightweight Source Control Management \
</span> homepage https://www.mercurial-scm.org
master_sites ${homepage}/release/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 6de828c1b8dc08e68fd9c08b9b108ffcfed3e601 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 84930ad47a25d1f5db47acf48662bd199e45b7c331d8af6f4a8c46449ad8f372 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 7761053
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 3f059122baa88a4cbfa0ec16681b07f560b624df \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 cb5139144ccb2ef648f36963c8606d47dea1cb0e22aa2c055d6f860ce3fde7b0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 7900727
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-python.default_version 38
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.default_version 39
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build port:py${python.version}-docutils
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-setuptools \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-docutils
</span>
depends_run path:share/curl/curl-ca-bundle.crt:curl-ca-bundle \
port:py${python.version}-gnureadline
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -46,7 +48,8 @@ depends_run path:share/curl/curl-ca-bundle.crt:curl-ca-bundle \
</span> patchfiles patch-setup.py.diff
build.cmd make
<span style='display:block; white-space:pre;background:#ffe0e0;'>-build.target all PYTHON=${python.bin}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.env-append FORCE_SETUPTOOLS=1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.target all PYTHON=${python.bin} COMPILERFLAG=-j${build.jobs}
</span>
# chg is not installed by default yet
post-build {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -80,6 +83,7 @@ post-destroot {
</span> # install contrib
xinstall -d -m 755 ${destroot}${prefix}/share/mercurial
file copy ${worksrcpath}/contrib ${destroot}${prefix}/share/mercurial/contrib
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ file copy ${worksrcpath}/tests/run-tests.py ${destroot}${prefix}/share/mercurial/contrib
</span>
# copy hgweb.cgi hgwebdir.cgi
file copy ${worksrcpath}/hgweb.cgi ${destroot}${prefix}/share/mercurial/
</pre><pre style='margin:0'>
</pre>