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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/c4c5079de1c9e37d1ed8e56bb935b4f825d4f836">https://github.com/macports/macports-ports/commit/c4c5079de1c9e37d1ed8e56bb935b4f825d4f836</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 c4c5079de1c dovecot: update to 2.3.21.1
</span>c4c5079de1c is described below

<span style='display:block; white-space:pre;color:#808000;'>commit c4c5079de1c9e37d1ed8e56bb935b4f825d4f836
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Sun Dec 29 21:37:20 2024 +1100

<span style='display:block; white-space:pre;color:#404040;'>    dovecot: update to 2.3.21.1
</span>---
 mail/dovecot/Portfile | 25 +++++++++++++------------
 1 file changed, 13 insertions(+), 12 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/mail/dovecot/Portfile b/mail/dovecot/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 214e0e7a6b7..9e5151bd4c7 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/mail/dovecot/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/mail/dovecot/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,10 +4,11 @@ PortSystem          1.0
</span> PortGroup           github 1.0
 
 set core_branch     2.3
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set core_version    ${core_branch}.21
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set minor_version   21.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set core_version    ${core_branch}.${minor_version}
</span> github.setup        dovecot core ${core_version}
 name                dovecot
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span> epoch               20060722
 
 categories          mail
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,7 +25,7 @@ long_description    Dovecot is an IMAP and POP3 server for \
</span>                     the common pitfalls.
 
 subport dovecot-sieve {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    github.setup    dovecot pigeonhole 0.5.[lindex [split ${core_version} .] 2]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    github.setup    dovecot pigeonhole 0.5.${minor_version}
</span>     revision        0
 
     description     Pigeonhole sieve and managesieve plugins for dovecot
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -66,9 +67,9 @@ subport dovecot-sieve {
</span>     distname        dovecot-${core_branch}-pigeonhole-${version}
     master_sites    ${homepage}releases/${core_branch}/
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums       rmd160 8d6037bd34de921a7c0fbeb76e284bcd7177bab2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256 1ca71d2659076712058a72030288f150b2b076b0306453471c5261498d3ded27 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size   1955945
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums       rmd160 4936e99b2e3ca573acc600b2b060a26b5ee67775 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256 0377db284b620723de060431115fb2e7791e1df4321411af718201d6925c4692 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size   1956404
</span> 
     depends_lib-append \
                     port:dovecot
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -86,9 +87,9 @@ set perl5.major     5.34
</span> if {${name} eq ${subport}} {
     master_sites    https://dovecot.org/releases/${core_branch}/
     distname        ${name}-${version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums       rmd160 05d685587521632d29ff18ea99fb58ef411d00ab \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256 05b11093a71c237c2ef309ad587510721cc93bbee6828251549fc1586c36502d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size 7837242
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums       rmd160 a1dc152dc823680fd5675f982347251a47b6c8d3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256 2d90a178c4297611088bf7daae5492a3bc3d5ab6328c3a032eb425d2c249097e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size 7842044
</span> 
     depends_build-append \
                     port:bison \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -143,9 +144,9 @@ if {${name} eq ${subport}} {
</span> 
     # check if dovecot-sieve must be upgraded
     post-activate {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        if { [catch {set result [registry_active dovecot-sieve]}] } {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        } elseif { [lindex [split [lindex [lindex ${result} 0] 1] .] end] ne
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   [lindex [split ${core_version} .] 2] } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        if { ![catch {set result [registry_active dovecot-sieve]}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+             && [lrange [split [lindex [lindex ${result} 0] 1] .] 2 end] ne
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   [split ${minor_version} .] } {
</span>             ui_msg "dovecot-sieve @[lindex [lindex ${result} 0] 1] and dovecot @${core_version} versions are incompatible. Please run:
 
 \tsudo port upgrade dovecot-sieve
</pre><pre style='margin:0'>

</pre>