<pre style='margin:0'>
Chris Jones (cjones051073) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/2d05489176e114633d1f833d4880816620ae185a">https://github.com/macports/macports-ports/commit/2d05489176e114633d1f833d4880816620ae185a</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 2d05489  libpsl: Add comment regarding use as clang dependency
</span>2d05489 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 2d05489176e114633d1f833d4880816620ae185a
</span>Author: Chris Jones <jonesc@macports.org>
AuthorDate: Wed May 27 15:44:08 2020 +0100

<span style='display:block; white-space:pre;color:#404040;'>    libpsl: Add comment regarding use as clang dependency
</span>---
 net/libpsl/Portfile | 17 +++++++++++++----
 1 file changed, 13 insertions(+), 4 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/libpsl/Portfile b/net/libpsl/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 95061b8..1ae7bff 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/libpsl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/libpsl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -42,9 +42,18 @@ checksums           ${main_distfile} \
</span>                     sha256  cf6d5a33beec6adf4016846fd95b60487454dfe174a8fb2bc52bbd28cb949f64 \
                     size    94116
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Please note this port is (indirectly, via cmake) a dependency of the
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# various clang-X ports. When updating the port versions (e.g. python)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# used here make sure to ensure that the new port being used uses the
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# clang_dependency PortGroup to avoid circular dependencies whilst building.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# See e.g. https://trac.macports.org/ticket/60419
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set py_ver          3.8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set py_ver_nodot    [string map {. {}} ${py_ver}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_build-append \
                     port:pkgconfig \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:python38
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:python${py_ver_nodot}
</span> 
 depends_lib-append  path:lib/pkgconfig/glib-2.0.pc:glib2 \
                     port:gettext \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -52,7 +61,7 @@ depends_lib-append  path:lib/pkgconfig/glib-2.0.pc:glib2 \
</span>                     port:libidn2 \
                     port:libunistring
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-license_noconflict  python38
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license_noconflict  python${py_ver_nodot}
</span> 
 post-extract {
     # Replace older bundled publicsuffix list.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -63,11 +72,11 @@ post-extract {
</span> patchfiles          gtk-doc-1.30.patch
 
 post-patch {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s|^#!.*|#!${prefix}/bin/python3.8|" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|^#!.*|#!${prefix}/bin/python${py_ver}|" \
</span>         ${worksrcpath}/src/psl-make-dafsa
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.python    ${prefix}/bin/python3.8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.python    ${prefix}/bin/python${py_ver}
</span> 
 configure.args      --enable-builtin=libidn2 \
                     --disable-silent-rules
</pre><pre style='margin:0'>

</pre>