<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/dfb1d19faa9dcd5b64e43f6f59ecb6540cca9bc9">https://github.com/macports/macports-ports/commit/dfb1d19faa9dcd5b64e43f6f59ecb6540cca9bc9</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit dfb1d19faa9dcd5b64e43f6f59ecb6540cca9bc9
</span>Author: Austin Ziegler <austin@zieglers.ca>
AuthorDate: Sun Nov 12 12:05:58 2023 -0500

<span style='display:block; white-space:pre;color:#404040;'>    lima: fix missing version from limactl info
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    The newest release of colima now checks for the version of lima, but the
</span><span style='display:block; white-space:pre;color:#404040;'>    lima Makefile expects to build from a checked out git file, not
</span><span style='display:block; white-space:pre;color:#404040;'>    a tarball. It sets `VERSION` from the latest git tag. This patches the
</span><span style='display:block; white-space:pre;color:#404040;'>    Makefile to replace the `git` version check and replaces it with the
</span><span style='display:block; white-space:pre;color:#404040;'>    version determined from the Portfile.
</span>---
 sysutils/lima/Portfile                  |  8 +++++++-
 sysutils/lima/files/patch-Makefile.diff | 11 +++++++++++
 2 files changed, 18 insertions(+), 1 deletion(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/lima/Portfile b/sysutils/lima/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ec86e78dc1a..1cb25e8b3a9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/lima/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/lima/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,7 +6,7 @@ PortGroup           golang 1.0
</span> go.setup            github.com/lima-vm/lima 0.18.0 v
 go.offline_build    no
 github.tarball_from archive
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> 
 homepage            https://lima-vm.io
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -28,6 +28,12 @@ checksums           rmd160  6393c44f06b62993abf0f9c742d4f2bce1b6371f \
</span> 
 build.cmd           make
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          patch-Makefile.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|@@VERSION@@|${version}|g" ${worksrcpath}/Makefile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> destroot {
     xinstall -m 0755 \
         {*}[glob ${worksrcpath}/_output/bin/*] ${destroot}${prefix}/bin
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/lima/files/patch-Makefile.diff b/sysutils/lima/files/patch-Makefile.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..15f8c1e5a99
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/lima/files/patch-Makefile.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;'>+--- Makefile.orig  2023-11-12 11:56:29
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Makefile       2023-11-12 11:56:33
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -40,7 +40,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PACKAGE := github.com/lima-vm/lima
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-VERSION=$(shell git describe --match 'v[0-9]*' --dirty='.m' --always --tags)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++VERSION=@@VERSION@@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ VERSION_TRIMMED := $(VERSION:v%=%)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ GO_BUILD := $(GO) build -ldflags="-s -w -X $(PACKAGE)/pkg/version.Version=$(VERSION)" -tags "$(GO_BUILDTAGS)"
</span></pre><pre style='margin:0'>

</pre>