<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/3736ae7ef739b32c9d0ade4c8a2c6b67e6aaf28a">https://github.com/macports/macports-ports/commit/3736ae7ef739b32c9d0ade4c8a2c6b67e6aaf28a</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 3736ae7ef73 vlang: update to weekly.2022.16
</span>3736ae7ef73 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 3736ae7ef739b32c9d0ade4c8a2c6b67e6aaf28a
</span>Author: Haren S <12570877+harens@users.noreply.github.com>
AuthorDate: Mon Apr 18 18:49:17 2022 +0000
<span style='display:block; white-space:pre;color:#404040;'> vlang: update to weekly.2022.16
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Also use add_users rather than addgroup (Thanks Ryan)
</span>---
lang/vlang/Portfile | 27 +++++++++++++--------------
1 file changed, 13 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 02239a101f9..c16ba905838 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,9 +9,9 @@ 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.15
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup vlang v weekly.2022.16
</span> github.tarball_from archive
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span>
name vlang
# Remove weekly from version number
<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 48b30963c895f6b0d9aa353066a286c100b56b0c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set vc_commit 4505557b56638eb931182f764580767e22cf110d
</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 75c7630acde2a02596da8de93ba9028b2d6aec42 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 11371a4e908f6abc1e0bc9ef1aad2c3ad6483c51ec33f40bdea03d3ea2692185 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 4097072 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 76d3912525735076f2c498e2361dd9fa3c52a95e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 d6088e945a2d55f87263bf83ff422494d2f598f6c92f405a54307587a25befab \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 4172510 \
</span> ${vc_distfile} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 e88262c1caaf5ccdfa5f58b08d5cb1cdf1300e10 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 2c9a86ba017bea709088534db6988a678cc5518ac3c2d16b3a4dd9f4525f1867 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 1358832
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 59cd41e6a47f2182cadd8eea17ce17c5cd5671db \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 f610ca3c078286e8287e691a91b1c8ad42337a880bf9626cafdbfe2d7abe1e7b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1364231
</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;background:#e0e0e0;'>@@ -89,6 +89,10 @@ build.args-append local=true \
</span> VFLAGS="-v -cg -showcc -show-c-output -prod -cc ${configure.cc} -cflags [shellescape ${configure.cflags}]" \
VC=${vc_path}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# See https://trac.macports.org/ticket/64913
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# In case _developer group doesn't exist
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+add_users vlang group=_developer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> destroot {
set library_path ${destroot}${prefix}/lib/${name}
set examples_path ${destroot}${prefix}/share/examples
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -110,11 +114,6 @@ destroot {
</span> # Majority of subcommands only require ${library_path}/cmd/tools to be writable but v self requires
# all of ${library_path}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- if {[existsgroup _developer] <= 0} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # See https://trac.macports.org/ticket/64913
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- addgroup _developer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> fs-traverse item ${library_path} {
file attributes ${item} -group _developer -permissions g+w
}
</pre><pre style='margin:0'>
</pre>