<pre style='margin:0'>
Marius Schamschula (Schamschula) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/ed31382b32959979dc7b1b52e417a0153a8a1607">https://github.com/macports/macports-ports/commit/ed31382b32959979dc7b1b52e417a0153a8a1607</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 ed31382b329 certbot, py-acme: update to 4.1.1
</span>ed31382b329 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit ed31382b32959979dc7b1b52e417a0153a8a1607
</span>Author: Marius Schamschula <mschamschula@gmail.com>
AuthorDate: Thu Jun 12 18:33:40 2025 -0500
<span style='display:block; white-space:pre;color:#404040;'> certbot, py-acme: update to 4.1.1
</span>---
python/py-acme/Portfile | 8 ++--
security/certbot/Portfile | 99 +++++++++++++++++++++++------------------------
2 files changed, 53 insertions(+), 54 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-acme/Portfile b/python/py-acme/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a0b57993127..b446a7f5a4c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-acme/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-acme/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortGroup github 1.0
</span> PortGroup python 1.0
name py-acme
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup certbot certbot 4.1.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup certbot certbot 4.1.1 v
</span> github.tarball_from releases
revision 0
categories-append security
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -22,9 +22,9 @@ platforms {darwin any}
</span>
python.versions 39 310 311 312 313
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 1aa21a4a01825c598ff37b6a2454bb742982e941 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 dec2f26378b26e57ce41f081b3a8814d89593a5f3d500fdb4acb1ccc23aaf60f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 96745
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 9fae329ac2fcee127dc1848297295c66f20e4277 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 0ffaaf6d3f41ff05772fd2b6170cf0b2b139f5134d7a70ee49f6e63ca20e8f9a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 96744
</span>
if {${name} ne ${subport}} {
depends_build-append \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/certbot/Portfile b/security/certbot/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a66c526cab5..5cb178b855b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/security/certbot/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/certbot/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem 1.0
</span> PortGroup github 1.0
PortGroup python 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup certbot certbot 4.1.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup certbot certbot 4.1.1 v
</span> revision 0
categories security
license Apache-2
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -17,10 +17,9 @@ homepage https://certbot.eff.org/
</span> supported_archs noarch
platforms {darwin any}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 263b7d0ac56786e89bb9e94f6178c235ef98a7e1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 d88617101b514f77ac9117452db2754dac446d8dc5a958210dbfc3279b34472e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 441366
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 e4af0f43f2105e5d5ed3a1fa7a311ae641bf36d4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 d1fdde3174bcf1d68f7a8dca070341acec28b78ef92ad2dd18b8d49959e96779 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 441624
</span>
variant python39 conflicts python310 python311 python312 python313 description {Use Python 3.9} {}
variant python310 conflicts python39 python311 python312 python313 description {Use Python 3.10} {}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -95,9 +94,9 @@ subport ${name}-apache {
</span>
distname ${name}_apache-${version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums rmd160 ce7438107b6024a98ffe1a3caaba2f61b67838a4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 5db56945da6df727ea3b8b6115e9a974956090c1bdd1a3d027cebf6424e2361c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 183351
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 4fdecc650ab839de2a2b6919784f3000f15554e4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 8b43f9f4b3cb504109cae58b7b8edbadb62bd3fbb1e796fe17ea426a7195b41f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 183384
</span>
depends_lib-append port:mod_perl2 \
port:py${python.version}-python-augeas
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -114,9 +113,9 @@ subport ${name}-nginx {
</span>
distname ${name}_nginx-${version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums rmd160 faaa47987fbdac8553f851b1152a17fe3a3f806f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 0416b84f2a129163ce169bcf46908dd085a1cf53fb52199c2e771b68a757da8c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 80192
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 da7c63d8d6aff73c06cdc8be1665e26d520341f1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 9b03a0c877d8004bc8b077d6aa8419257300a23c7d72f9d8fe268a0a3bb859f2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 80191
</span>
depends_lib-append port:py${python.version}-parsing
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -142,9 +141,9 @@ subport ${name}-dns-cloudflare {
</span>
distname ${name}_dns_cloudflare-${version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums rmd160 9d4c2a47c173773c90b8717e7ea12890b0f9135f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 c063cbe5fe4294d96cda29983c3fa0fb0efe4a8cd4822c550df8cfd118166e78 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 16206
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 d9971d2caae1b68206204c309fcd380d682523de \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 ab42e92ebac8909b40341d8fb0795bf4c938f71d1443bcda120c6ca8894d002a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 16190
</span>
depends_lib-append port:py${python.version}-cloudflare2
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -158,9 +157,9 @@ subport ${name}-dns-digitalocean {
</span>
distname ${name}_dns_digitalocean-${version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums rmd160 ddffc8e95221bd7e92128e2d3c6aba9f2cd84a6d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 ce5b818aa1598a8a69e6cc2cffe916c81f66e4cc110e667fe67c8a737d94075b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 14391
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 a5051830faeae6a67a88b43c6a7c7d3a316be722 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 c2dca249f23eac2ad20b2aaef4773a38489c49799cce1a16cd227138e9112862 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 14397
</span>
depends_lib-append port:py${python.version}-digitalocean
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -174,9 +173,9 @@ subport ${name}-dns-dnsimple {
</span>
distname ${name}_dns_dnsimple-${version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums rmd160 2f9d4dab9803321ff64460762d0fd3717b872b41 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 fe79f44917147f0ffc303f6bb0bf04c4e024eec4d5d56dab0c8e9b82aebc53ee \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 12038
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 4c723637a007f3ff0a157fe0e80e56f117b9e164 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 c47472839a98a02171f992becf7f067a114e64be1fa647b4054f7813a1997afb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 12048
</span>
depends_lib-append port:py${python.version}-dns-lexicon
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -190,9 +189,9 @@ subport ${name}-dns-dnsmadeeasy {
</span>
distname ${name}_dns_dnsmadeeasy-${version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums rmd160 b0128906c89d37697f18bd5ef0626059f17dd089 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 0ae5180c1d77ef5d949faa94f3852d832531fc54d12ff133ac16c1a1c4f61041 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 12207
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 290315e0bac888f226c99cf01b6111bc54dfc0cd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 3b473ba6d7e7eeda907609343ac7d895182f8fff40de17d3bcc78999f2550aff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 12204
</span>
depends_lib-append port:py${python.version}-dns-lexicon
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -206,9 +205,9 @@ subport ${name}-dns-gehirn {
</span>
distname ${name}_dns_gehirn-${version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums rmd160 b13af0cf31a435f5a438201de4fb2bd17fb0eaf1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 d0c5e3d8d72224eb6d20d922c8e96cd31b183a062074a1d215e3b815e141108d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 12116
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 954332b66c371c155c00fe341fd9c06e53b8ca73 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 305ff044228fe757f3a3ad5d7e1baba802a7a2eb0cd45ebf33c952e72945994a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 12111
</span>
depends_lib-append port:py${python.version}-dns-lexicon
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -222,9 +221,9 @@ subport ${name}-dns-google {
</span>
distname ${name}_dns_google-${version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums rmd160 859b4c2bc048e45cc82813cb8aa665ad78528799 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 f064f1e1913bde3d1e223cbd71235c934fb3990a6cb2c9a896d80d226707cdba \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 25118
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 8ceaf87819b7513483d53ca8682ff52524543ecc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 c0e0e9779df9d581d85ed058f39f6ab473a39945bce209bec767b47115bc1e7b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 25128
</span>
depends_lib-append port:py${python.version}-google-api-python-client \
port:py${python.version}-google-auth
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -239,9 +238,9 @@ subport ${name}-dns-linode {
</span>
distname ${name}_dns_linode-${version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums rmd160 f56b3fdc2df321774120ac93adbfea2ed6b66d42 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 967691b41e7ad794d5a79865dc1dd36cac26187736ef3c8137ffaf2a94e6d31f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 12328
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 a46d3aa4e77e40b7e69bc2ddbcfdb8dc86b7186f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 9801b9f418ddf71e0572f934559557763c256fa27ab88f6303609a35a6944891 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 12320
</span>
depends_lib-append port:py${python.version}-dns-lexicon
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -255,9 +254,9 @@ subport ${name}-dns-luadns {
</span>
distname ${name}_dns_luadns-${version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums rmd160 6c03352cded234db7a303ba8e968be7b9166a55a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 e0d07e23d8093045bb67608fe2a67d09a96ee66c8df8d3d53dca47a890897a08 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 12044
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 fbf751fe85fd7a94fb177cdb4f5fc5e2fdd3132e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 b5147c8ab8d2daf2b33e45d973f1422e4d64fe8ae1a664e78d861d861028d35a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 12043
</span> }
subport ${name}-dns-nsone {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -269,9 +268,9 @@ subport ${name}-dns-nsone {
</span>
distname ${name}_dns_nsone-${version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums rmd160 15414f7f7c208694fc68287d191665452fc6e1c2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 7babed259dfbe77efd4f380175493c9a7d5c7109b8faffa863194e28b1a77c35 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 12114
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 ae5ab9e7307f941e227517c4e96031dfbc6bcd19 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 733aa1f6f97ec7122820a67c1cda82ecb012bcf4c85ae62c44860b03c7045ccd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 12133
</span>
depends_lib-append port:py${python.version}-dns-lexicon
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -285,9 +284,9 @@ subport ${name}-dns-ovh {
</span>
distname ${name}_dns_ovh-${version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums rmd160 841c037b265649822b1e166161368c5fb3622e5c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 0dee515a48b49b6a464d9db391a8e212a6c40b071b908130f66309a5cef6326f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 12476
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 fde4b9a055c70571cd18de1771bf9abd2eacd2bd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 167eca0226261d9ecff3d71b50153c9a88ad57e7981a68e04ebad2f6bc0e9dde \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 12469
</span>
depends_lib-append port:py${python.version}-dns-lexicon
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -301,9 +300,9 @@ subport ${name}-dns-rfc2136 {
</span>
distname ${name}_dns_rfc2136-${version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums rmd160 17cd4ad9db7a3322974d1d8649a44b4c6f4c8ade \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 5f997e03c34b7f1f6c9af1e7722b6b536d5a662a1ee05b01e4bb631fa753e148 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 16775
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 0ef8703a57313cedb35bca53ab95c09609813474 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 fb9a0813cc4a4d5b514b6c5d137463b133a32e79f930b61e77875df080550567 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 16763
</span>
depends_lib-append port:py${python.version}-dnspython
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -317,9 +316,9 @@ subport ${name}-dns-route53 {
</span>
distname ${name}_dns_route53-${version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums rmd160 212ee1ede8c3d33777bdee12fb8f82d0686ad799 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 b7ba2c3d2cc46630ed8ad7df1252aa5a1cf619c412bfe1ae68a7443e760c3f54 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 15491
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 d7552f7661a594cbc15d571b87501ed01fd49bdd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 52da6a9f89ee698a9d157c88fe2648e57b0073ed4bac18c13e9ce22259e4378c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 15510
</span>
depends_lib-append port:py${python.version}-boto3
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -333,9 +332,9 @@ subport ${name}-dns-sakuracloud {
</span>
distname ${name}_dns_sakuracloud-${version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums rmd160 5d3f78d4727c88a1c1fed9f0a364c593fb243807 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 584761f650c57a5838ff7ab0d48692331cfa6023021fe9c58ebad6eb7ba7edb3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 12112
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 85083edec5cf6b62949efc23cd3b4400d6948ef1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 3477ff18b26133f67678f1ad50055a5de8081f5b0ece08b4f768ae325e2748b2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 12116
</span>
depends_lib-append port:py${python.version}-dns-lexicon
}
</pre><pre style='margin:0'>
</pre>