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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/007ca3e2cd97ec1a50f139690b232635ccd59b50">https://github.com/macports/macports-ports/commit/007ca3e2cd97ec1a50f139690b232635ccd59b50</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 007ca3e2cd9 py-mysqlclient: add support for python39 and python310.  Also add support for mariadb-10.6
</span>007ca3e2cd9 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 007ca3e2cd97ec1a50f139690b232635ccd59b50
</span>Author: John Hoyt <john.hoyt@gmail.com>
AuthorDate: Fri Nov 12 07:49:33 2021 -0500

<span style='display:block; white-space:pre;color:#404040;'>    py-mysqlclient: add support for python39 and python310.  Also add support for mariadb-10.6
</span>---
 python/py-mysqlclient/Portfile | 27 +++++++++++++++++----------
 1 file changed, 17 insertions(+), 10 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-mysqlclient/Portfile b/python/py-mysqlclient/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f1c72a06448..0e03f70103d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-mysqlclient/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-mysqlclient/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,7 +19,7 @@ maintainers         {ctreleaven @ctreleaven} openmaintainer
</span> description         Python3 interface to MySQL/MariaDB, fork of MySQL-python
 long_description    ${description}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-python.versions     38
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions     38 39 310
</span> 
 if {${name} ne ${subport}} {
     set mysql_config {}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -42,47 +42,53 @@ if {${name} ne ${subport}} {
</span>             ![variant_isset mariadb10_3] &&
             ![variant_isset mariadb10_4] &&
             ![variant_isset mariadb10_5] &&
<span style='display:block; white-space:pre;background:#e0ffe0;'>+            ![variant_isset mariadb10_6] &&
</span>             ![variant_isset percona55]} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-            return -code error "you must select either mysql57, mysql8, mariadb55, mariadb10_2 through mariadb10_5 or percona55"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            return -code error "you must select either mysql57, mysql8, mariadb55, mariadb10_2 through mariadb10_6 or percona55"
</span>         }
     }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    variant mysql57 conflicts mysql8 mariadb55 mariadb10_2 mariadb10_3 mariadb10_4 mariadb10_5 percona55 description {Access mysql57} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    variant mysql57 conflicts mysql8 mariadb55 mariadb10_2 mariadb10_3 mariadb10_4 mariadb10_5 mariadb10_6 percona55 description {Access mysql57} {
</span>         depends_lib-append  port:mysql57
         set mysql_config lib/mysql57/bin/mysql_config
     }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    variant mysql8 conflicts mysql57 mariadb55 mariadb10_2 mariadb10_3 mariadb10_4 mariadb10_5 percona55 description {Access mysql8} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    variant mysql8 conflicts mysql57 mariadb55 mariadb10_2 mariadb10_3 mariadb10_4 mariadb10_5 mariadb10_6 percona55 description {Access mysql8} {
</span>         depends_lib-append  port:mysql8
         set mysql_config lib/mysql8/bin/mysql_config
     }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    variant mariadb55 conflicts mysql57 mysql8 mariadb10_2 mariadb10_3 mariadb10_4 mariadb10_5 percona55 description {Access mariadb55} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    variant mariadb55 conflicts mysql57 mysql8 mariadb10_2 mariadb10_3 mariadb10_4 mariadb10_5 mariadb10_6 percona55 description {Access mariadb55} {
</span>         depends_lib-append  port:mariadb
         set mysql_config lib/mariadb/bin/mysql_config
     }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    variant mariadb10_2 conflicts mysql57 mysql8 mariadb10_3 mariadb10_4 mariadb10_5 mariadb55 percona55 description {Access mariadb-10.2} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    variant mariadb10_2 conflicts mysql57 mysql8 mariadb10_3 mariadb10_4 mariadb10_5 mariadb10_6 mariadb55 percona55 description {Access mariadb-10.2} {
</span>         depends_lib-append  port:mariadb-10.2
         set mysql_config lib/mariadb-10.2/bin/mysql_config
     }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    variant mariadb10_3 conflicts mysql57 mysql8 mariadb10_2 mariadb10_4 mariadb10_5 mariadb55 percona55 description {Access mariadb-10.3} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    variant mariadb10_3 conflicts mysql57 mysql8 mariadb10_2 mariadb10_4 mariadb10_5 mariadb10_6 mariadb55 percona55 description {Access mariadb-10.3} {
</span>         depends_lib-append  port:mariadb-10.3
         set mysql_config lib/mariadb-10.3/bin/mysql_config
     }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    variant mariadb10_4 conflicts mysql57 mysql8 mariadb10_2 mariadb10_3 mariadb10_5 mariadb55 percona55 description {Access mariadb-10.4} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    variant mariadb10_4 conflicts mysql57 mysql8 mariadb10_2 mariadb10_3 mariadb10_5 mariadb10_6 mariadb55 percona55 description {Access mariadb-10.4} {
</span>         depends_lib-append  port:mariadb-10.4
         set mysql_config lib/mariadb-10.4/bin/mysql_config
     }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    variant mariadb10_5 conflicts mysql57 mysql8 mariadb10_2 mariadb10_3 mariadb10_4 mariadb55 percona55 description {Access mariadb-10.5} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    variant mariadb10_5 conflicts mysql57 mysql8 mariadb10_2 mariadb10_3 mariadb10_4 mariadb10_6 mariadb55 percona55 description {Access mariadb-10.5} {
</span>         depends_lib-append  port:mariadb-10.5
         set mysql_config lib/mariadb-10.5/bin/mysql_config
     }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    variant percona55 conflicts mysql57 mysql8 mariadb55 mariadb10_2 mariadb10_3 mariadb10_4 mariadb10_5 description {Access percona} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    variant mariadb10_6 conflicts mysql57 mysql8 mariadb10_2 mariadb10_3 mariadb10_4 mariadb10_5 mariadb55 percona55 description {Access mariadb-10.6} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        depends_lib-append  port:mariadb-10.6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        set mysql_config lib/mariadb-10.6/bin/mysql_config
</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;'>+    variant percona55 conflicts mysql57 mysql8 mariadb55 mariadb10_2 mariadb10_3 mariadb10_4 mariadb10_5 mariadb10_6 description {Access percona} {
</span>         depends_lib-append  port:percona
         set mysql_config lib/percona/bin/mysql_config
     }
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -94,6 +100,7 @@ if {${name} ne ${subport}} {
</span>             ![variant_isset mariadb10_3] &&
             ![variant_isset mariadb10_4] &&
             ![variant_isset mariadb10_5] &&
<span style='display:block; white-space:pre;background:#e0ffe0;'>+            ![variant_isset mariadb10_6] &&
</span>             ![variant_isset percona55]} {
         default_variants +mariadb10_2
     }
</pre><pre style='margin:0'>

</pre>