<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/c0bd23cfa13693cc1eb03a41ab95ed8169102726">https://github.com/macports/macports-ports/commit/c0bd23cfa13693cc1eb03a41ab95ed8169102726</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 c0bd23cfa13 lima: Restore build variants
</span>c0bd23cfa13 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit c0bd23cfa13693cc1eb03a41ab95ed8169102726
</span>Author: Austin Ziegler <austin@zieglers.ca>
AuthorDate: Fri May 23 08:09:29 2025 -0400
<span style='display:block; white-space:pre;color:#404040;'> lima: Restore build variants
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> My update process failed me and the variants are new enough that I had
</span><span style='display:block; white-space:pre;color:#404040;'> missed the variant reversion. (This appears to be caused by the fact
</span><span style='display:block; white-space:pre;color:#404040;'> that I had not run `port sync` before using `seaport clip`; this is now
</span><span style='display:block; white-space:pre;color:#404040;'> part of my update steps.)
</span>---
sysutils/lima/Portfile | 24 +++++++++++++-----------
1 file changed, 13 insertions(+), 11 deletions(-)
<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 88ada16d0e3..c671da6b41e 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;'>@@ -5,7 +5,7 @@ PortGroup golang 1.0
</span>
go.setup github.com/lima-vm/lima 1.1.1 v
go.offline_build no
<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;'>@@ -33,6 +33,7 @@ checksums rmd160 537cdb940ebbd891c34af018eb191b3426171fb5 \
</span> size 7414060
build.cmd make
<span style='display:block; white-space:pre;background:#e0ffe0;'>+build.args-append native
</span>
patchfiles patch-Makefile.diff
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -40,19 +41,20 @@ platform darwin {
</span> # Lima defaults to VZ with macOS 13.5 and later; drop dependency from 14 onwards
if {${os.major} < 23} {
depends_run-append port:qemu
<span style='display:block; white-space:pre;background:#ffe0e0;'>- } else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # added January 2025
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- notes {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- Please note that the Lima now defaults to native\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- virtualization support and not QEMU. If you rely on it,\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- such as for emulating other architectures, you can install\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- it explicitly:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port install qemu
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span> }
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+variant additional_guestagents description {Guest agents for all architectures} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ build.args-append additional-guestagents
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_run-append port:qemu
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+notes {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Lima 1.1 now has a variant (+additional_guestagents) disabled\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ by default, which appends the qemu port and builds guest agents\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ for all supported architectures.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-patch {
reinplace "s|@@VERSION@@|${version}|g" ${worksrcpath}/Makefile
}
</pre><pre style='margin:0'>
</pre>