<pre style='margin:0'>
Haren S (harens) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/4c64707bf86bebf9f8b5bdc604a84c1b2782ffda">https://github.com/macports/macports-ports/commit/4c64707bf86bebf9f8b5bdc604a84c1b2782ffda</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 4c64707bf86 vlang: update to 0.3
</span>4c64707bf86 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 4c64707bf86bebf9f8b5bdc604a84c1b2782ffda
</span>Author: harens <12570877+harens@users.noreply.github.com>
AuthorDate: Thu Jun 30 10:06:43 2022 +0100

<span style='display:block; white-space:pre;color:#404040;'>    vlang: update to 0.3
</span>---
 lang/vlang/Portfile                        | 18 +++++++++---------
 lang/vlang/files/patch-boehmgc-prefix.diff | 13 +++----------
 2 files changed, 12 insertions(+), 19 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/vlang/Portfile b/lang/vlang/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index c9f8c9936ca..d21b0d515ee 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/vlang/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/vlang/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,13 +9,13 @@ PortGroup           makefile 1.0
</span> # clock_gettime
 legacysupport.newest_darwin_requires_legacy 15
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        vlang v weekly.2022.24
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        vlang v 0.3
</span> github.tarball_from archive
 revision            0
 
 name                vlang
 # Remove weekly from version number
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             [string range ${version} 7 end]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#version             [string range ${version} 7 end]
</span> homepage            https://vlang.io/
 
 description         Simple, fast, safe, compiled language for developing maintainable software
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -28,7 +28,7 @@ maintainers         {harens @harens} openmaintainer
</span> 
 # Install the V compiler as a separate distfile.
 # Based on https://github.com/macports/macports-ports/blob/master/games/minetest/Portfile
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set vc_commit       e67805adbc2357430e2db52e6c06abe128d3dd1e
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set vc_commit       5dc8384638f515a098f75296fa7123c5e6a4964a
</span> set main_distfile   ${distfiles}
 set vc_distfile     ${vc_commit}${extract.suffix}
 set vc_mastersite   https://github.com/vlang/vc/archive
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -40,13 +40,13 @@ master_sites        ${github.master_sites}:main \
</span>                     ${vc_mastersite}:vc
 
 checksums           ${main_distfile} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160  863eb1954cd990a6dbe0c7f260308c8f7f7f0944 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  cbc570f51cf7a40848699d0ef1768d5388f0465822a3aadfef2be8751d7bdb5f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    4370750 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rmd160  b822b1f1300dc325a612e49326e49fbad88775ee \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  49cfe3bba0408bdc2394b63db927d586239aa18c2d8b4fea90f087ba26da0bac \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    4405743 \
</span>                     ${vc_distfile} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160  d44b22fc7254d9300716177fdf6fe984b95ae09a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  8ae5597d2bf56f9ca2fbd16d69dc3939154bb6137f6412c8dbc75a46b5120135 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    1446740
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rmd160  409ec63436cb02a302c3e6a031e64aee2da7e7ea \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  ab423768f2f3f2360c1c77ddce10f2805ffc06cc0706a742a17be3791c00b20c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    1452654
</span> 
 # Optional runtime dependency to use the net.http and net.websocket modules
 depends_run         path:lib/libssl.dylib:openssl
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/vlang/files/patch-boehmgc-prefix.diff b/lang/vlang/files/patch-boehmgc-prefix.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 89a62fd321f..9b6f2226fe7 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/vlang/files/patch-boehmgc-prefix.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/vlang/files/patch-boehmgc-prefix.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,19 +1,12 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Vlang has temporarily switched to using a garbage collector.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-This patch corrects the GC prefix.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Also adds macOS-specific flag check that will appear in next release.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://github.com/vlang/v/commit/473d26ce472cb9d5d0696656e980545442eb32af
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- vlib/builtin/builtin_d_gcboehm.c.v.original    2022-06-25 13:00:27.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ vlib/builtin/builtin_d_gcboehm.c.v     2022-06-25 13:01:46.000000000 +0100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- vlib/builtin/builtin_d_gcboehm.c.v.original    2022-06-25 12:39:03.000000000 +0100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ vlib/builtin/builtin_d_gcboehm.c.v     2022-06-25 12:54:04.000000000 +0100
</span> @@ -31,12 +31,12 @@
        #flag -DGC_BUILTIN_ATOMIC=1
        $if macos || linux {
                #flag -DGC_PTHREADS=1
 -              #flag -I @VEXEROOT/thirdparty/libgc/include
<span style='display:block; white-space:pre;background:#ffe0e0;'>--               $if (prod && !tinyc && !debug) || !(amd64 || arm64 || i386 || arm32) {
</span> +         #flag -I @PREFIX@/include
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+               $if (!macos && prod && !tinyc && !debug) || !(amd64 || arm64 || i386 || arm32) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           $if (!macos && prod && !tinyc && !debug) || !(amd64 || arm64 || i386 || arm32) {
</span>                   // TODO: replace the architecture check with a `!$exists("@VEXEROOT/thirdparty/tcc/lib/libgc.a")` comptime call
                        #flag @VEXEROOT/thirdparty/libgc/gc.o
                } $else {
</pre><pre style='margin:0'>

</pre>