<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>