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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/e772c61a68cd691945a5d7facf923d5b1934a492">https://github.com/macports/macports-ports/commit/e772c61a68cd691945a5d7facf923d5b1934a492</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 e772c61a68c p5-dbd-mariadb: update to version 1.22, variants
</span>e772c61a68c is described below

<span style='display:block; white-space:pre;color:#808000;'>commit e772c61a68cd691945a5d7facf923d5b1934a492
</span>Author: David B. Evans <devans@macports.org>
AuthorDate: Sat Apr 23 16:28:03 2022 -0700

<span style='display:block; white-space:pre;color:#404040;'>    p5-dbd-mariadb: update to version 1.22, variants
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    * drop +mariadb10_1 (support ended 17 Oct 2020, current version outdated)
</span><span style='display:block; white-space:pre;color:#404040;'>    * drop +mariadb10_2 (support ends 23 May 2022)
</span><span style='display:block; white-space:pre;color:#404040;'>    * add +mariadb10_6 as default (support ends 06 Jul 2026)
</span><span style='display:block; white-space:pre;color:#404040;'>    * add +mariadb10_7 (preview releases)
</span><span style='display:block; white-space:pre;color:#404040;'>    * add +mariadb10_8 (development releases)
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    See https://endoflife.date/mariadb for support schedule.
</span>---
 perl/p5-dbd-mariadb/Portfile | 66 +++++++++++++++++++++++++-------------------
 1 file changed, 38 insertions(+), 28 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/perl/p5-dbd-mariadb/Portfile b/perl/p5-dbd-mariadb/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b15e335e63d..48e309a2410 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/perl/p5-dbd-mariadb/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/perl/p5-dbd-mariadb/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,8 +4,8 @@ PortSystem          1.0
</span> PortGroup           perl5 1.0
 
 perl5.branches      5.28 5.30 5.32 5.34
<span style='display:block; white-space:pre;background:#ffe0e0;'>-perl5.setup         DBD-MariaDB 1.21
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+perl5.setup         DBD-MariaDB 1.22
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span> categories-append   sysutils www
 platforms           darwin
 license             {Artistic-1 GPL}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,12 +20,11 @@ long_description    DBD::MariaDB is the Perl5 Database Interface driver for Mari
</span>                     programming API are supported. Some rarely used functions are \
                     missing, mainly because no-one ever requested them.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  19ea4294350baab350492b72197b1882c793798d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  f5972b337a0d1d4726b2471eb79f23ee0cdd034bf43f4e13f2b5162597271419 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    179911
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  71e6a4c61c29862180618141a2b876c941bd44df \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  0b68fd542b9653f15b20585781986348d71e85a7e3843f0919977047a179b1c6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    180783
</span> 
 if {${perl5.major} != ""} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    # use Time::HiRes 1.9739+ for Sierra compatibility
</span>     depends_build-append \
                     port:p${perl5.major}-devel-checklib \
                     port:p${perl5.major}-test-deep \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -34,46 +33,57 @@ if {${perl5.major} != ""} {
</span>     depends_lib-append \
                     port:p${perl5.major}-dbi
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    variant mariadb10_1 conflicts mariadb10_2 mariadb10_3 mariadb10_4 mariadb10_5 mysql8 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        description {Build with mariadb-10.1 port} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        depends_lib-append      port:mariadb-10.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        # There's no mariadb_config in mentioned in 10.1, use mysql_config
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        configure.args-append   --mariadb_config=${prefix}/lib/mariadb-10.1/bin/mysql_config
</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 mariadb10_2 conflicts mariadb10_1 mariadb10_3 mariadb10_4 mariadb10_5 mysql8 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        description {Build with mariadb-10.2 port} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        depends_lib-append      port:mariadb-10.2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        configure.args-append   --mariadb_config=${prefix}/lib/mariadb-10.2/bin/mariadb_config
</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 mariadb10_3 conflicts mariadb10_1 mariadb10_2 mariadb10_4 mariadb10_5 mysql8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    variant mariadb10_3 conflicts mariadb10_1 mariadb10_2 mariadb10_4 mariadb10_5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                  mariadb10_6 mariadb10_7 mariadb10_8 mysql8 \
</span>                         description {Build with mariadb-10.3 port} {
         depends_lib-append      port:mariadb-10.3
         configure.args-append   --mariadb_config=${prefix}/lib/mariadb-10.3/bin/mariadb_config
     }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    variant mariadb10_4 conflicts mariadb10_1 mariadb10_2 mariadb10_3 mariadb10_5 mysql8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    variant mariadb10_4 conflicts mariadb10_1 mariadb10_2 mariadb10_3 mariadb10_5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                  mariadb10_6 mariadb10_7 mariadb10_8 mysql8 \
</span>                         description {Build with mariadb-10.4 port} {
         depends_lib-append      port:mariadb-10.4
         configure.args-append   --mariadb_config=${prefix}/lib/mariadb-10.4/bin/mariadb_config
     }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    variant mariadb10_5 conflicts mariadb10_1 mariadb10_2 mariadb10_3 mariadb10_4 mysql8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    variant mariadb10_5 conflicts mariadb10_1 mariadb10_2 mariadb10_3 mariadb10_4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                  mariadb10_6 mariadb10_7 mariadb10_8 mysql8 \
</span>                         description {Build with mariadb-10.5 port} {
         depends_lib-append      port:mariadb-10.5
         configure.args-append   --mariadb_config=${prefix}/lib/mariadb-10.5/bin/mariadb_config
     }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    variant mysql8 conflicts mariadb10_1 mariadb10_2 mariadb10_3 mariadb10_4 mariadb10_5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        description {Build with mariadb-10.5 port} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    variant mariadb10_6 conflicts mariadb10_1 mariadb10_2 mariadb10_3 mariadb10_4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                  mariadb10_5 mariadb10_7 mariadb10_8 mysql8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        description {Build with mariadb-10.6 port} {
</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;'>+        configure.args-append   --mariadb_config=${prefix}/lib/mariadb-10.6/bin/mariadb_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 mariadb10_7 conflicts mariadb10_1 mariadb10_2 mariadb10_3 mariadb10_4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                  mariadb10_5 mariadb10_6 mariadb10_8 mysql8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        description {Build with mariadb-10.7 port} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        depends_lib-append      port:mariadb-10.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.args-append   --mariadb_config=${prefix}/lib/mariadb-10.7/bin/mariadb_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 mariadb10_8 conflicts mariadb10_1 mariadb10_2 mariadb10_3 mariadb10_4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                                  mariadb10_5 mariadb10_6 mariadb10_7 mysql8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        description {Build with mariadb-10.8 port} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        depends_lib-append      port:mariadb-10.8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.args-append   --mariadb_config=${prefix}/lib/mariadb-10.8/bin/mariadb_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 mysql8 conflicts mariadb10_1 mariadb10_2 mariadb10_3 mariadb10_4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                             mariadb10_5 mariadb10_6 mariadb10_7 mariadb10_8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   description {Build with mysql8 port} {
</span>         depends_lib-append      port:mysql8
         configure.args-append   --mysql_config=${prefix}/lib/mysql8/bin/mysql_config
     }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {![variant_isset mariadb10_1] && ![variant_isset mariadb10_2] &&
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ![variant_isset mariadb10_3] && ![variant_isset mariadb10_4] &&
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ![variant_isset mariadb10_5] && ![variant_isset mysql8]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        default_variants +mariadb10_5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {![variant_isset mariadb10_3] && ![variant_isset mariadb10_4] && ![variant_isset mariadb10_5] && ![variant_isset mariadb10_6] &&
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ![variant_isset mariadb10_7] && ![variant_isset mariadb10_8] && ![variant_isset mysql8]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        default_variants +mariadb10_6
</span>     }
 }
</pre><pre style='margin:0'>

</pre>