<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/b3e0742aa866942636a8efabc9b1983d3d9a7a82">https://github.com/macports/macports-ports/commit/b3e0742aa866942636a8efabc9b1983d3d9a7a82</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 b3e0742aa86 vlang: update to weekly.2022.45
</span>b3e0742aa86 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit b3e0742aa866942636a8efabc9b1983d3d9a7a82
</span>Author: harens <12570877+harens@users.noreply.github.com>
AuthorDate: Thu Nov 10 16:10:30 2022 +0000

<span style='display:block; white-space:pre;color:#404040;'>    vlang: update to weekly.2022.45
</span>---
 lang/vlang/Portfile                        | 18 +++++++++---------
 lang/vlang/files/patch-boehmgc-prefix.diff | 11 ++++++-----
 2 files changed, 15 insertions(+), 14 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 9ee275d2b9e..6d5d297f6a3 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 0.3.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        vlang v weekly.2022.45
</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       119e6752e94814715dbb926d438027a848d5be2c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set vc_commit       d6fc945f311b009da845ba233149d6bf11691942
</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  225ca148b2818c40290bfeba074c5e61b3c272cd \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  a2ae237d70ac2e17ccd6d26505ccce66f92b17d76f4079192c743bc443f2d0b7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    4575858 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rmd160  4c9f6bfb02e71357df1f80839bf153210f9a1d5b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  c99991709347d1017f7463585dee26289c329264fe2a6bcce67963d1543ca9fe \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    6074760 \
</span>                     ${vc_distfile} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160  4b4259b870f076111f2772aaec6e3844a14838c3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  bd5589c4133d79e7c4b46e2ee3679e4745e4cec972337eec3598076ffe087400 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    1488873
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rmd160  9f9bd18d5dc47af09a42d9cc2210b24d519eba02 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  819b63addf0d4400e2587c4adba7b90bb66b7e0db8e2786d29fa22b4a6ddbbee \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    1537084
</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 b4e01332804..e5d53aef7c1 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,17 +1,18 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- vlib/builtin/builtin_d_gcboehm.c.v.original    2022-08-01 15:51:23.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ vlib/builtin/builtin_d_gcboehm.c.v     2022-08-01 15:52:11.000000000 +0100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- vlib/builtin/builtin_d_gcboehm.c.v.original    2022-11-10 11:57:53.000000000 +0000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ vlib/builtin/builtin_d_gcboehm.c.v     2022-11-10 16:02:13.000000000 +0000
</span> @@ -31,12 +31,12 @@
  } $else {
        $if macos || linux {
                #flag -DGC_BUILTIN_ATOMIC=1
 -              #flag -I @VEXEROOT/thirdparty/libgc/include
<span style='display:block; white-space:pre;background:#e0ffe0;'>+-               $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 {
 -                      #flag @VEXEROOT/thirdparty/tcc/lib/libgc.a
 +                      #flag @PREFIX@/lib/libgc.a
                }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                #flag -ldl
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           #flag -lpthread
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           $if macos {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   #flag -DMPROTECT_VDB=1
</span></pre><pre style='margin:0'>

</pre>