<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/c308c3638c70abff9db6d77d4f5f3fa3d059decc">https://github.com/macports/macports-ports/commit/c308c3638c70abff9db6d77d4f5f3fa3d059decc</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 c308c3638c7 kubectl: 1.15 to 1.22 - updates and fixes to supported_archs
</span>c308c3638c7 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit c308c3638c70abff9db6d77d4f5f3fa3d059decc
</span>Author: Herby Gillot <herby.gillot@gmail.com>
AuthorDate: Wed Aug 11 22:28:00 2021 -0400

<span style='display:block; white-space:pre;color:#404040;'>    kubectl: 1.15 to 1.22 - updates and fixes to supported_archs
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    - update kubectl 1.15, 1.18 to 1.21 to the latest patch versions
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    - set supported_archs for 1.19 and above
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    - kubectl 1.19 & 1.20 have source build enabled, but do not successfully build
</span><span style='display:block; white-space:pre;color:#404040;'>      Darwin ARM64.  Set supported_archs as appropriate.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    - fix livecheck regex
</span>---
 sysutils/kubectl/Portfile | 58 +++++++++++++++++++++++++++--------------------
 1 file changed, 34 insertions(+), 24 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/kubectl/Portfile b/sysutils/kubectl/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5c8119220b5..403f810d8a7 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/kubectl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/kubectl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -29,6 +29,7 @@ set latestVersion       kubectl-1.22
</span> 
 subport kubectl-1.22 {
     set source_build    yes
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    supported_archs     x86_64 arm64
</span> 
     set patchNumber     0
     revision            0
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -40,48 +41,57 @@ subport kubectl-1.22 {
</span> 
 subport kubectl-1.21 {
     set source_build    yes
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    supported_archs     x86_64 arm64
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    set patchNumber     3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set patchNumber     4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision            0
</span> 
     # because source_build is yes, this is the checksum of the kubernetes
     # source tarball
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums           rmd160  6de2b481bdf383dbba2094ed927c559de043a3fa \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  76efee33b02a85ea6e8e74dd7d95b9d5f78cdd29734c2d0f8a9bc0b20f20c755 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    36090238
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums           rmd160  058888662f6e7c3713608fc9af49c6838b35c3ce \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  e569ebfe1bb9430e3dd24b606416fe6cc5b7bdcbee900e79ef8e2a38ce784b35 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    36099646
</span> }
 
 subport kubectl-1.20 {
     set source_build    yes
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    supported_archs     x86_64
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    set patchNumber     4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set patchNumber     10
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision            0
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums           rmd160  ace075d1556d3f990a415a694dcd7ba89568bf2d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  79ee11e306d948afe18c3265023218470956f5434daf52340188339ec322a5db \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    34447748
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # because source_build is yes, this is the checksum of the kubernetes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # source tarball
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums           rmd160  b0dc9458176f895411fe817a5334c508631e5838 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  fd8561f88b8423eba046cea74ecc06c897b211920733eaa2d6340f3f9b379b65 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    34502666
</span> }
 
 subport kubectl-1.19 {
     set source_build    yes
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    supported_archs     x86_64
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    set patchNumber     8
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set patchNumber     14
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision            0
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums           rmd160  6c388189031d21318206ab7e289459a0ed6b465b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  b18e17fe404b3e004339ec686455b7db3feccf46a6077be49745101ea2e8fff3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    33500607
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # because source_build is yes, this is the checksum of the kubernetes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # source tarball
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums           rmd160  a3841f057780508e7ce0a61fd578587ecd52350e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  be7417021623b11c4e72e31bf4b663f8b0fae2364c74c7633f8860bf98a347a1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    33547290
</span> }
 
 subport kubectl-1.18 {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    set patchNumber     16
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums           rmd160  bd898f840b462f87752be1c06ac10ffe0a690de8 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  5c9657eb86bb02b0fb1c4eb3f7ee10093184b6a3d7df74bef9d9aa02a386b117 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    50125040
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set patchNumber     20
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums           rmd160  8f4313fecacbb6169305754538a06c61423227f7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  bc709378c27da458b31395787a74cd9ac58dce7dbe2a7ba92f8bc2221eeed0be \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    50095696
</span> }
 
 subport kubectl-1.17 {
     set patchNumber     17
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision            0
</span>     checksums           rmd160  4710ba1c832cd9ac6917600bcd54c70eb2b46666 \
                         sha256  e76b57bbed823a8572f7ccbf9caae56855048434d818dc13559e89ead5f91578 \
                         size    49542736
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -95,10 +105,10 @@ subport kubectl-1.16 {
</span> }
 
 subport kubectl-1.15 {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    set patchNumber     10
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums           rmd160  22bfa8f33cc5edfcff86bccd6a45a051979799cc \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  ac14a937e3b8d70f86f635b08272813f2e00282d05c61c3087bbbd9333738d02 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    48600048
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set patchNumber     12
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums           rmd160  879ef587b357fa4108ca239527e8dd51186ad65d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  1b06cab9ee7988f8e71c48dd1d9379aa7c14123cbbc63e12ab5342c3e9130972 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    48668112
</span> }
 
 subport kubectl-1.14 {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -246,7 +256,7 @@ if {${subport} == ${name}} {
</span>     set regexVersionPart [string map {. {\.}} $baseVersion]
     livecheck.type      regex
     livecheck.url       https://api.github.com/repos/kubernetes/kubernetes/releases?per_page=100
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    livecheck.regex     \"name\": \"v(${regexVersionPart}\\.\\d+)\"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    livecheck.regex     \".+releases/tag/v(${regexVersionPart}\\.\\d+)\"
</span> 
     # Generate select file
     select.group        kubectl
</pre><pre style='margin:0'>

</pre>