<pre style='margin:0'>
Dan Villiom Podlaski Christiansen (danchr) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/87c7557ea70d4141d7e4ae4091cda5707423f244">https://github.com/macports/macports-ports/commit/87c7557ea70d4141d7e4ae4091cda5707423f244</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 87c7557ea70 mercurial: bump to 5.5; minor tweaks
</span>87c7557ea70 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 87c7557ea70d4141d7e4ae4091cda5707423f244
</span>Author: Dan Villiom Podlaski Christiansen <danchr@macports.org>
AuthorDate: Wed Aug 19 11:59:43 2020 +0200
<span style='display:block; white-space:pre;color:#404040;'> mercurial: bump to 5.5; minor tweaks
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> * always include completions, considering their minimal footprint
</span><span style='display:block; white-space:pre;color:#404040;'> * use variables from Python port group
</span><span style='display:block; white-space:pre;color:#404040;'> * enable binary builds
</span>---
devel/mercurial/Portfile | 41 ++++++++++++++++-------------------------
1 file changed, 16 insertions(+), 25 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 e4370c8c156..90f4a77a8eb 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;'>@@ -7,7 +7,7 @@ PortGroup bitbucket 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.4.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 5.5
</span> revision 0
categories devel python
license GPL-2+
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -30,9 +30,9 @@ long_description Mercurial is a fast, lightweight Source Control Management \
</span> homepage http://www.mercurial-scm.org
platforms darwin
master_sites https://www.mercurial-scm.org/release/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 96668cbce8c870da560732c8e2c2b1275728d4ec \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 5c8b93da701ee39e312da9e35a7f3163e17ed173a4707857bc467c3b3ab74853 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 7730738
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 40beaddc36912a6d57a2238346082b02f4f75f8f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 c1ed28e1534304a7a4981ed59905286d1c56acd5b75755eedd184171a4a782b4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 7757631
</span>
depends_build port:py38-docutils
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -43,6 +43,8 @@ patchfiles patch-setup.py.diff
</span>
python.default_version 38
<span style='display:block; white-space:pre;background:#e0ffe0;'>+license_noconflict python${python.version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> build.cmd make
build.target all PYTHON=${python.bin}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -51,8 +53,8 @@ post-build {
</span> system -W ${worksrcpath}/contrib/chg "${build.cmd} CC=\"${configure.cc} \
[get_canonical_archflags]\" CFLAGS=\"${configure.cflags}\" \
HGPATH=${prefix}/bin/hg \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- PYTHON=${prefix}/bin/python3.8 HG=${prefix}/bin/hg \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- HGEXTDIR=${frameworks_dir}/Python.framework/Versions/3.8/lib/python3.8/site-packages/hgext"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PYTHON=${python.bin} HG=${prefix}/bin/hg \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ HGEXTDIR=${python.pkgd}/hgext"
</span> }
post-destroot {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -88,18 +90,15 @@ post-destroot {
</span> # copy chg
file copy ${worksrcpath}/contrib/chg/chg ${destroot}${prefix}/bin
<span style='display:block; white-space:pre;background:#ffe0e0;'>- if {[variant_isset bash_completion]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set completions_path ${prefix}/share/bash-completion/completions
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -d ${destroot}${completions_path}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 644 ${worksrcpath}/contrib/bash_completion ${destroot}${completions_path}/mercurial
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ln -s ${completions_path}/mercurial ${destroot}${completions_path}/hg
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # copy completions
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set completions_path ${prefix}/share/bash-completion/completions
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d ${destroot}${completions_path}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 644 ${worksrcpath}/contrib/bash_completion ${destroot}${completions_path}/mercurial
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ln -s ${completions_path}/mercurial ${destroot}${completions_path}/hg
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>- if {[variant_isset zsh_completion]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set site-functions ${destroot}${prefix}/share/zsh/site-functions
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -d ${site-functions}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall ${worksrcpath}/contrib/zsh_completion ${site-functions}/_mercurial
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set site-functions ${destroot}${prefix}/share/zsh/site-functions
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d ${site-functions}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall ${worksrcpath}/contrib/zsh_completion ${site-functions}/_mercurial
</span> }
post-activate {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -107,11 +106,3 @@ post-activate {
</span> copy ${prefix}/etc/mercurial/hgrc.default ${prefix}/etc/mercurial/hgrc
}
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant bash_completion {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_run-append path:etc/bash_completion:bash-completion
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant zsh_completion description {Install mercurial zsh completion file} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_run-append path:${prefix}/bin/zsh:zsh
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span></pre><pre style='margin:0'>
</pre>