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