<pre style='margin:0'>
Christopher Nielsen (mascguy) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/2ce0f29a6306ed411d06f4c5e67683bb20de8bac">https://github.com/macports/macports-ports/commit/2ce0f29a6306ed411d06f4c5e67683bb20de8bac</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 2ce0f29a630 terraform: fix for stealth updates
</span>2ce0f29a630 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 2ce0f29a6306ed411d06f4c5e67683bb20de8bac
</span>Author: Christopher Nielsen <mascguy@github.com>
AuthorDate: Wed Mar 5 17:48:40 2025 -0500

<span style='display:block; white-space:pre;color:#404040;'>    terraform: fix for stealth updates
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Fixes: https://trac.macports.org/ticket/69494
</span>---
 sysutils/terraform/Portfile | 90 +++++++++++++++++++++++++++++----------------
 1 file changed, 58 insertions(+), 32 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/terraform/Portfile b/sysutils/terraform/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 1c59782724a..624d8626f46 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/terraform/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/terraform/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -186,9 +186,9 @@ subport terraform-1.3 {
</span>     revision            0
 
     set armAvailable    yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    # Keep dist_subdir since version has been stealth updated and there might be conflicts with the checksums.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # It is not needed for other subports since there are no conflicts.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    dist_subdir         ${name}/[terraformDistBase]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # stealth update; remove for next version
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    dist_subdir         ${name}/${subport}_${revision}_1
</span> 
     checksums           [terraformDistBase]_amd64.zip \
                         rmd160  b8f26c8d223d6994cbab22bc83bb7190ba807386 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -207,9 +207,9 @@ subport terraform-1.2 {
</span>     revision            2
 
     set armAvailable    yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    # Keep dist_subdir since version has been stealth updated and there might be conflicts with the checksums.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # It is not needed for other subports since there are no conflicts.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    dist_subdir         ${name}/[terraformDistBase]_1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # stealth update; remove for next version
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    dist_subdir         ${name}/${subport}_${revision}_1
</span> 
     checksums           [terraformDistBase]_amd64.zip \
                         rmd160  02ba5fe97460e154341311b9a7730cd0774d8d45 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -227,14 +227,17 @@ subport terraform-1.1 {
</span> 
     set armAvailable    yes
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    # stealth update; remove for next version
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    dist_subdir         ${name}/${subport}_${revision}_1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     checksums           [terraformDistBase]_amd64.zip \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  f8ccb12d1edec6cf17ea5a8f741cb993e9573253 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  26afa7cda355fbf32a2b4cfd9122a49132f1b68337691b91f05caa0b1023c388 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    20850633 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  2629b4a4d65c551cfacd3299652d2c64da9fd588 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  685258b525eae94fb0b406faf661aa056d31666256bf28e625365a251cb89fdc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    20850638 \
</span>                         [terraformDistBase]_arm64.zip \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  d257bc5f7d94fde348975b6b9092e928271b59e2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  80a230b56853f0fd50e12006c0d527da6a7f2e9974f25f7d372abfa2761ee3a3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    20093183
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  a4b25d61936984263845a50ba578c3bfccc8b629 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  39fac4be74462be86b2290dd09fe1092f73dfb48e2df92406af0e199cfa6a16c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    20093184
</span> }
 
 subport terraform-1.0 {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -243,54 +246,77 @@ subport terraform-1.0 {
</span> 
     set armAvailable    yes
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    # stealth update; remove for next version
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    dist_subdir         ${name}/${subport}_${revision}_1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     checksums           [terraformDistBase]_amd64.zip \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  a988402d3cd99b9d932206626b711725a9b7853b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  5b6771c87f3febde756baa132d38a67fcac284291a1f88918a58a41d879d2558 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    19422758 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  fe6a5e94830ae8def4ce95d335235e7f36405776 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  551a16b612edaae1037925d0e2dba30d16504ff4bd66606955172c2ed8d76131 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    19422757 \
</span>                         [terraformDistBase]_arm64.zip \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160  b1c556cfaa52c9b3a4e23d0a84093f69680926ae \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  435cc512332c28c38c98cda11a2ef3670564cfc85ba4e6fe0a73462713799f9e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    18467870
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        rmd160  83be809223dbb6b990aebc939031602d9a8b3749 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  737e1765afbadb3d76e1929d4b4af8da55010839aa08e9e730d46791eb8ea5a6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    18467868
</span> }
 
 subport terraform-0.15 {
     set patchNumber     5
     revision            1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums           rmd160  6cf3903793848fd2ef0180ec37b3989f1117536a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  4ee2ed9b769426cc9f13bd26c133ee66c6046acffeef632ddf0ef66e3d36a981 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # stealth update; remove for next version
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    dist_subdir         ${name}/${subport}_${revision}_1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums           rmd160  2468e59f0385d606b8a77651069474cc06c319be \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  5ad75ed3def05f36b5c5dab97dee00b5d3d86be9f9dcd205b48136312505f3fc \
</span>                         size    33932321
 }
 
 subport terraform-0.14 {
     set patchNumber     11
     revision            1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums           rmd160  658517e12bcf8457a9c3fd5eda70d3a5d49529ba \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  143ee31a4ae61564762ca5fe40851a0ec661698b73026e3cc0061f9867c7b67f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    34764927
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # stealth update; remove for next version
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    dist_subdir         ${name}/${subport}_${revision}_1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums           rmd160  88eb139f672f0771f25ef8bd49e08b23945f3385 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  88d266a53b4c09e9778123f274351d7f6e48c08c12edaece8f4e360ade3bd847 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    34764932
</span> }
 
 subport terraform-0.13 {
     set patchNumber     7
     revision            1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums           rmd160  58d16b69ad295ff35c3b3cf971adf93d2ce7afd6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  2ee62413afc847d9771d46d73fad6c7e8670bcdf44190320b5fb6a3a38ec6480 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    35823336
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # stealth update; remove for next version
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    dist_subdir         ${name}/${subport}_${revision}_1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums           rmd160  7fb4ef9b32db35fe7674d8d5ca20b534e99dbb1f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  60f3561eb11fa6c61321d6c8b698023eb7b74dc1a49210bd5f5acb03f453db9b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    35823339
</span> }
 
 subport terraform-0.12 {
     set patchNumber     31
     revision            1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums           rmd160  8d8c6842db51226e6fe01ab9c84fb91013b94be3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  794e736283b93b364d7f1c36ec8f47912ec6f6a0692b2108d0fb3908b5d3b5af \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    29365294
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # stealth update; remove for next version
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    dist_subdir         ${name}/${subport}_${revision}_1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums           rmd160  06f2c7d2147afd485ad478635c3a55335e4b99ee \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  ebd96d0c1fc206480a61a190059d3e8aebdfa8733bfa309d7a34ad5a3e0eb322 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    29365299
</span> }
 
 subport terraform-0.11 {
     set patchNumber     15
     revision            1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums           rmd160  2a6145f60df76d1052583b5cb82e15e3865d44e0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  e98434b0d35c4ec058479148dd590d2bbf3e419fcc6db204522cc4b0bbd9ec25 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    22024453
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # stealth update; remove for next version
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    dist_subdir         ${name}/${subport}_${revision}_1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums           rmd160  cacd0de975ff689cd0efa237bd88e1839f90aeeb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  9c3214dcaa277c3773d52d514a76959c82896a1661061b7e5f9523c38add10b7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    22024460
</span> }
 
 subport terraform_select {}
</pre><pre style='margin:0'>

</pre>