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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/97bda98215239054bf57f765330d5845b7bf4ff3">https://github.com/macports/macports-ports/commit/97bda98215239054bf57f765330d5845b7bf4ff3</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 97bda98215239054bf57f765330d5845b7bf4ff3
</span>Author: Davide Gerhard <ra1nb0w@macports.org>
AuthorDate: Thu Apr 1 07:57:02 2021 +0200

<span style='display:block; white-space:pre;color:#404040;'>    hamlib: fix python>=3.8 bindings
</span>---
 science/hamlib/Portfile                 |  9 +++++++++
 science/hamlib/files/configure.ac.patch | 28 ++++++++++++++++++++++++++++
 2 files changed, 37 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/hamlib/Portfile b/science/hamlib/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5cd57ae5f77..f8493c65908 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/hamlib/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/hamlib/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -56,6 +56,15 @@ if {[string first "-devel" $subport] > 0} {
</span> 
     conflicts       hamlib-devel
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    # REMOVE with next version
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patchfiles-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.ac.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    use_autoconf    yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:autoconf    \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:automake    \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:libtool
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> }
 
 depends_build-append \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/hamlib/files/configure.ac.patch b/science/hamlib/files/configure.ac.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..65852977251
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/hamlib/files/configure.ac.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,28 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From da46e7cbdffd42675b85b96315a82f477bbec4f1 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From: Mike Black W9MDB <mdblack98@yahoo.com>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Date: Wed, 31 Mar 2021 22:16:21 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Subject: [PATCH] Remove 3.8 python check from configure.ac to enable Mac
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ python bindings work on python 3.8/3.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ https://github.com/Hamlib/Hamlib/issues/642
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+---
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.ac | 6 ------
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 1 file changed, 6 deletions(-)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/configure.ac b/configure.ac
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 5c49ee4d..4ba505b3 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.ac
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure.ac
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -578,12 +578,6 @@ dnl Determine whether to install pytest.py or py3test.py to $(docdir)/examples
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ AM_PYTHON_CHECK_VERSION([${PYTHON}], [3.0], [pyver_3="yes"], [pyver_3="no"])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ AM_CONDITIONAL([PYVER_3], [test x"${pyver_3}" = x"yes"])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-dnl Determine whether to link libpython as it is unneeded for Python >= 3.8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-AM_PYTHON_CHECK_VERSION([${PYTHON}], [3.8], [pyver_3_8="yes"], [pyver_3_8="no"])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-AS_IF([test x"${pyver_3_8}" = "xyes"],[
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    PYTHON_LIBS=""
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Tcl binding
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ AC_MSG_CHECKING([Whether to build Tcl bindings])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ AC_ARG_WITH([tcl-binding],
</span></pre><pre style='margin:0'>

</pre>