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

<span style='display:block; white-space:pre;color:#808000;'>commit c8f52236522459867abe994789eb10437ed07301
</span>Author: harens <12570877+harens@users.noreply.github.com>
AuthorDate: Tue Feb 7 11:54:24 2023 +0000

<span style='display:block; white-space:pre;color:#404040;'>    vlang: update to weekly.2023.05
</span>---
 lang/vlang/Portfile                           | 16 +++++-----
 lang/vlang/files/patch-openssl-prefix.diff    | 45 ++++++++++++++-------------
 lang/vlang/files/patch-postgresql-prefix.diff | 32 ++++++++++++-------
 3 files changed, 52 insertions(+), 41 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 3e061bea2bf..aec489992ba 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,7 +9,7 @@ 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.2023.01
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        vlang v weekly.2023.05
</span> github.tarball_from archive
 revision            0
 
<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       086ca946e05f0ef6ad1c8bc1cb15d397db4ef2e7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set vc_commit       e0ac839832013a91ae3faaa1b414ba8d901f4ddf
</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  65aa881338b16408d66a03806b6655c220e522e9 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  f14167ef981974927693f32788e21cc9bed84d4c242197ed1e3b19371d7fa514 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    6152000 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rmd160  3a16af5ec95240793d5cb5c2d61eee82b091879e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  5603b27d270a6f2fd76898e8355d1c87c79f67b81679d12abf788caa572af355 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    6545942 \
</span>                     ${vc_distfile} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160  67124de64fd60a69e9b585f19336252b3c904044 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  1b2ba3867a7a90656e97c40b662dbb5488471dfe0a2b819c2295dfce7027d316 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    1568865
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rmd160  a64d01a9313e209e2d00bca493a2f32d6af33c6c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  ac307f1ba394f4cc0d7a8c8720ec36202bf5d71a360c2fcd0fe0e8c27c8202c5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    1608629
</span> 
 depends_lib         port:boehmgc
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/vlang/files/patch-openssl-prefix.diff b/lang/vlang/files/patch-openssl-prefix.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 881f7e01236..507379f3def 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/vlang/files/patch-openssl-prefix.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/vlang/files/patch-openssl-prefix.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,22 +1,25 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- vlib/net/openssl/c.v.original  2022-04-13 10:54:47.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ vlib/net/openssl/c.v   2022-04-13 10:59:22.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -15,17 +15,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #flag -lssl -lcrypto
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #flag linux -ldl -lpthread
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- // MacPorts
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#flag darwin -I/opt/local/include
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#flag darwin -L/opt/local/lib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--// Brew
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#flag darwin -I/usr/local/opt/openssl/include
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#flag darwin -L/usr/local/opt/openssl/lib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--// Brew arm64
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#flag darwin -I /opt/homebrew/opt/openssl/include
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#flag darwin -L /opt/homebrew/opt/openssl/lib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--// Procursus
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#flag darwin -I/opt/procursus/include
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#flag darwin -L/opt/procursus/lib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#flag darwin -I@PREFIX@/include
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#flag darwin -L@PREFIX@/lib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- //
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- vlib/net/openssl/c.v.original  2023-02-07 11:21:08.000000000 +0000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ vlib/net/openssl/c.v   2023-02-07 11:25:02.000000000 +0000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -14,20 +14,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   #flag -lssl -lcrypto
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   #flag linux -ldl -lpthread
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   // MacPorts
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  #flag darwin -I/opt/local/include
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  #flag darwin -L/opt/local/lib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  // Brew
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  #flag darwin -I/usr/local/opt/openssl/include
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  #flag darwin -L/usr/local/opt/openssl/lib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  // brew on macos-12 (ci runner)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  #flag darwin -I/usr/local/opt/openssl@3/include
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  #flag darwin -L/usr/local/opt/openssl@3/lib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  // Brew arm64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  #flag darwin -I /opt/homebrew/opt/openssl/include
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  #flag darwin -L /opt/homebrew/opt/openssl/lib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  // Procursus
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  #flag darwin -I/opt/procursus/include
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  #flag darwin -L/opt/procursus/lib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  #flag darwin -I@PREFIX@/include
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  #flag darwin -L@PREFIX@/lib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span>  #include <openssl/rand.h> # Please install OpenSSL development headers
<span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <openssl/ssl.h>
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/vlang/files/patch-postgresql-prefix.diff b/lang/vlang/files/patch-postgresql-prefix.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 7acead5a9e0..d07905c4966 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/vlang/files/patch-postgresql-prefix.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/vlang/files/patch-postgresql-prefix.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,17 +1,25 @@
</span> See https://trac.macports.org/ticket/61910
 V currently only supports dynamically setting C Flags from environment variables.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>---- vlib/pg/pg.v.original       2022-04-23 18:59:01.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ vlib/pg/pg.v   2022-04-23 20:07:41.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -4,9 +4,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- vlib/pg/pg.v.original  2023-02-07 11:37:41.000000000 +0000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ vlib/pg/pg.v   2023-02-07 11:38:58.000000000 +0000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -8,17 +8,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   #flag -lpq
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   #flag linux -I/usr/include/postgresql
</span>  
<span style='display:block; white-space:pre;background:#ffe0e0;'>- #flag -lpq
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #flag linux -I/usr/include/postgresql
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#flag darwin -I/opt/local/include/postgresql11
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#flag darwin -I/opt/homebrew/include
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#flag darwin -L/opt/homebrew/lib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#flag darwin -I@PREFIX@/include/postgresql$env('POSTGRESQL_VERSION')
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#flag darwin -L@PREFIX@/lib/postgresql$env('POSTGRESQL_VERSION')
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #flag windows -I @VEXEROOT/thirdparty/pg/include
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #flag windows -L @VEXEROOT/thirdparty/pg/win64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  #flag darwin -I/opt/local/include/postgresql11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  #flag darwin -L/opt/local/lib/postgresql11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  #flag darwin -I/usr/local/opt/libpq/include
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  #flag darwin -L/usr/local/opt/libpq/lib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  #flag darwin -I/opt/homebrew/include
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  #flag darwin -L/opt/homebrew/lib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  #flag darwin -I/opt/homebrew/opt/libpq/include
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  #flag darwin -L/opt/homebrew/opt/libpq/lib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  #flag darwin -I@PREFIX@/include/postgresql$env('POSTGRESQL_VERSION')
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++   #flag darwin -L@PREFIX@/lib/postgresql$env('POSTGRESQL_VERSION')
</span>  
<span style='display:block; white-space:pre;background:#e0ffe0;'>+        #flag windows -I @VEXEROOT/thirdparty/pg/include
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   #flag windows -L @VEXEROOT/thirdparty/pg/win64
</span></pre><pre style='margin:0'>

</pre>