<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/9348a03eac4da0b8db2f1e9c48c68394c9306afa">https://github.com/macports/macports-ports/commit/9348a03eac4da0b8db2f1e9c48c68394c9306afa</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 9348a03eac4 lens: update to 5.5.3
</span>9348a03eac4 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 9348a03eac4da0b8db2f1e9c48c68394c9306afa
</span>Author: Herby Gillot <herby.gillot@gmail.com>
AuthorDate: Sat May 7 19:17:54 2022 -0400

<span style='display:block; white-space:pre;color:#404040;'>    lens: update to 5.5.3
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    - force permit the use of newer versions of Node
</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/64911
</span>---
 sysutils/lens/Portfile                      | 36 ++++++++++++++++++-----------
 sysutils/lens/files/patch-package.json.diff | 11 +++++++++
 2 files changed, 33 insertions(+), 14 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/lens/Portfile b/sysutils/lens/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f529a546d32..c382749dd0f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/lens/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/lens/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,31 +3,32 @@
</span> PortSystem          1.0
 PortGroup           github 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        lensapp lens 4.0.4 v
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        lensapp lens 5.5.3 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from archive
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span> 
 homepage            https://k8slens.dev
 
 description         Lens - The Kubernetes IDE
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description    Lens is the most powerful IDE for people who need to deal \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    with Kubernetes clusters on a daily basis. Ensure your \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    clusters are properly setup and configured. Enjoy \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    increased visibility, real time statistics, log streams \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    and hands-on troubleshooting capabilities.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    Lens is the most powerful IDE for people who need to deal with Kubernetes \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    clusters on a daily basis. Ensure your clusters are properly setup and \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configured. Enjoy increased visibility, real time statistics, log streams \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    and hands-on troubleshooting capabilities.
</span> 
 categories          sysutils
<span style='display:block; white-space:pre;background:#e0ffe0;'>+installs_libs       no
</span> license             MIT
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> maintainers         {gmail.com:herby.gillot @herbygillot} \
                     openmaintainer
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  e374b41eca51d9f69a5ac1ed3d0ef0ca231301d5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  285f5689d13cea70cb43beef51665cef93a03fb179550bbd76bb58af6eb9d147 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    10034977
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  ec721bcdde6f445edf6ca34a6e00a6ffa919fbc6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  61744b314dd18c3e9f2a5c32bcbeaac96579b151e774236759b82ddd5ac6e4a5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    7585622
</span> 
 depends_build       path:bin/npm:npm8 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    path:/bin/node:nodejs16 \
</span>                     port:yarn
 
 build.target        build
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -36,12 +37,19 @@ use_configure       no
</span> use_parallel_build  no
 use_xcode           yes
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Patch package.json to allow using Node versions higher than 14
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          patch-package.json.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-patch {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s|yarn dist$|yarn dist:dir|g" ${worksrcpath}/Makefile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        {s|^ELECTRON_BUILDER_EXTRA_ARGS.*|ELECTRON_BUILDER_EXTRA_ARGS = --mac --dir|} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${worksrcpath}/Makefile
</span> }
 
 destroot {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    copy ${worksrcpath}/dist/mac/Lens.app ${destroot}${applications_dir}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    copy \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        [glob ${worksrcpath}/dist/mac*/OpenLens.app] \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${destroot}${applications_dir}/
</span> }
 
 github.livecheck.regex {([0-9.]+)}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/lens/files/patch-package.json.diff b/sysutils/lens/files/patch-package.json.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..9d82476d712
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/lens/files/patch-package.json.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ./package.json.orig    2022-04-02 07:14:30.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ./package.json 2022-04-02 07:14:49.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -52,7 +52,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     "sentryDsn": ""
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   },
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   "engines": {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    "node": ">=14 <15"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    "node": ">=14"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   },
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   "jest": {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     "collectCoverage": false,
</span></pre><pre style='margin:0'>

</pre>