<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/287cdf5640a2698e8737e3226f65985fb1f8f9a2">https://github.com/macports/macports-ports/commit/287cdf5640a2698e8737e3226f65985fb1f8f9a2</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 287cdf5640a gitlab-runner: don't use hardcoded REVISION and BRANCH in ld_flags
</span>287cdf5640a is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 287cdf5640a2698e8737e3226f65985fb1f8f9a2
</span>Author: Tair Sabyrgaliyev <tair.sabirgaliev@gmail.com>
AuthorDate: Wed Aug 24 14:01:15 2022 +0300

<span style='display:block; white-space:pre;color:#404040;'>    gitlab-runner: don't use hardcoded REVISION and BRANCH in ld_flags
</span>---
 devel/gitlab-runner/Portfile | 32 +++++++++++++++++++-------------
 1 file changed, 19 insertions(+), 13 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/gitlab-runner/Portfile b/devel/gitlab-runner/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 288e692cce8..8ad1ef02022 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/gitlab-runner/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/gitlab-runner/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem          1.0
</span> PortGroup           golang 1.0
 
 go.setup            gitlab.com/gitlab-org/gitlab-runner 15.3.0 v
<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://docs.gitlab.com/runner/
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -29,18 +29,24 @@ checksums           rmd160  9f61ee71f3578a182ef17751ae458a1371ab521d \
</span> # Allow Go to fetch deps at build time
 build.env-delete    GO111MODULE=off GOPROXY=off
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Reproduce the "build_simple" target from the upstream Makefile
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Lookup REVISION from https://gitlab.com/gitlab-org/gitlab-runner/-/releases/v${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set go_ldflags     " \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    -X ${go.package}/common.NAME=${go.package} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    -X ${go.package}/common.VERSION=${version} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    -X ${go.package}/common.REVISION=32fc1585 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    -X ${go.package}/common.BUILT=unknown \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    -X ${go.package}/common.BRANCH=15-2-stable \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    -s -w "
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.args\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    -ldflags \"${go_ldflags}\" -o out/binaries/${name} ${go.package}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+pre-build {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Reproduce the "runner-bin-host" target from the upstream Makefile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Lookup REVISION from https://gitlab.com/gitlab-org/gitlab-runner/-/releases/v${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set release_info [exec curl -s "https://gitlab.com/api/v4/projects/gitlab-org%2Fgitlab-runner/releases/v${version}"]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    regexp {"short_id"\s*:\s*"(.{8})"} ${release_info}     matched short_id
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    regexp {^(\d+)\.(\d+)\.}           ${version}          matched major minor
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set go_ldflags     " \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        -X ${go.package}/common.NAME=${go.package} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        -X ${go.package}/common.VERSION=${version} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        -X ${go.package}/common.REVISION=${short_id} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        -X ${go.package}/common.BUILT=unknown \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        -X ${go.package}/common.BRANCH=${major}-${minor}-stable \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        -s -w "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    build.args\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        -ldflags \"${go_ldflags}\" -o out/binaries/${name} ${go.package}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> 
 destroot {
     xinstall -m 0755 \
</pre><pre style='margin:0'>

</pre>