<pre style='margin:0'>
Christopher Nielsen (mascguy) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/3f109b7c7d6253592b7381fcf635ba2a137cdda5">https://github.com/macports/macports-ports/commit/3f109b7c7d6253592b7381fcf635ba2a137cdda5</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 3f109b7c7d6 varnish: fix build on macOS before 10.15
</span>3f109b7c7d6 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 3f109b7c7d6253592b7381fcf635ba2a137cdda5
</span>Author: Kirill A. Korinsky <kirill@korins.ky>
AuthorDate: Tue Apr 5 18:57:54 2022 +0200

<span style='display:block; white-space:pre;color:#404040;'>    varnish: fix build on macOS before 10.15
</span>---
 www/varnish/Portfile             |  3 +++
 www/varnish/files/python310.diff | 32 ++++++++++++++++++++++++++++++++
 2 files changed, 35 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/varnish/Portfile b/www/varnish/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ba7ff3f744e..9ed62e682bd 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/www/varnish/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/varnish/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -33,6 +33,9 @@ depends_build         port:pkgconfig \
</span> 
 depends_lib           port:pcre2
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patch.pre_args        -p1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles            python310.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> use_autoreconf        yes
 autoreconf.args       -fi
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/varnish/files/python310.diff b/www/varnish/files/python310.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..ff51c15881d
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/varnish/files/python310.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,32 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://github.com/varnishcache/varnish-cache/pull/3796
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/varnish-legacy.m4 b/varnish-legacy.m4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index e4ba1b9cea..54ef004829 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/varnish-legacy.m4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/varnish-legacy.m4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -100,8 +100,8 @@ AC_SUBST([VMOD_DIR])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ AC_DEFUN([VARNISH_VMODTOOL],
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ [
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-AC_CHECK_PROGS(PYTHON, [python3.9 python3.8 python3.7 python3.6 python3.5 dnl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  python3.4 python3 python, "no"])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++AC_CHECK_PROGS(PYTHON, [python3.10 python3.9 python3.8 python3.7 python3.6 dnl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ python3.5 python3.4 python3 python, "no"])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if test "x$PYTHON" = "xno"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   AC_MSG_ERROR([Python >= 3.4 is needed to build, please install python.])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/varnish.m4 b/varnish.m4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index abd8dfc784..cdf0392bf0 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/varnish.m4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/varnish.m4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -125,8 +125,8 @@ AC_DEFUN([_VARNISH_CHECK_DEVEL], [
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # ---------------------
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ AC_DEFUN([_VARNISH_CHECK_PYTHON], [
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   m4_define_default([_AM_PYTHON_INTERPRETER_LIST],
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          [python3.9 python3.8 python3.7 python3.6 python3.5 dnl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          python3.4 python3 python])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++          [python3.10 python3.9 python3.8 python3.7 python3.6 dnl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++          python3.5 python3.4 python3 python])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   AM_PATH_PYTHON([3.4], [], [
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           AC_MSG_ERROR([Python >= 3.4 is required.])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   ])
</span></pre><pre style='margin:0'>

</pre>