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