<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>