git: 6d106514e09b - main - devel/gitlab-runner: update to 19.3.2
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 13 Sep 2026 07:50:22 UTC
The branch main has been updated by mfechner:
URL: https://cgit.FreeBSD.org/ports/commit/?id=6d106514e09b28f5936d9d1a360591344d19ceb9
commit 6d106514e09b28f5936d9d1a360591344d19ceb9
Author: Matthias Fechner <mfechner@FreeBSD.org>
AuthorDate: 2026-09-13 07:41:41 +0000
Commit: Matthias Fechner <mfechner@FreeBSD.org>
CommitDate: 2026-09-13 07:47:41 +0000
devel/gitlab-runner: update to 19.3.2
Changes: https://gitlab.com/gitlab-org/gitlab-runner/blob/main/CHANGELOG.md
---
devel/gitlab-runner/Makefile | 18 ++++++++++++++----
devel/gitlab-runner/distinfo | 18 +++++++++---------
2 files changed, 23 insertions(+), 13 deletions(-)
diff --git a/devel/gitlab-runner/Makefile b/devel/gitlab-runner/Makefile
index 6da841e01501..2bc0106332b8 100644
--- a/devel/gitlab-runner/Makefile
+++ b/devel/gitlab-runner/Makefile
@@ -1,7 +1,6 @@
PORTNAME= gitlab-runner
DISTVERSIONPREFIX= v
-DISTVERSION= 19.3.0
-PORTREVISION= 1
+DISTVERSION= 19.3.2
CATEGORIES= devel
MASTER_SITES= https://gitlab-runner-downloads.s3.amazonaws.com/master/docker/:dockerx64 \
https://gitlab-runner-downloads.s3.amazonaws.com/master/docker/:dockerarm
@@ -32,8 +31,7 @@ CPE_VENDOR= gitlab
USE_GITLAB= yes
GL_ACCOUNT= gitlab-org
USE_RC_SUBR= gitlab_runner
-# this branch removes the replace line in go.mod which breaks the way FreeBSD ports build go packages
-GO_MOD_DIST= https://gitlab.com/mfechner/gitlab-runner/-/raw/19-3-stable/
+GO_MOD_DIST= gitlab
GITBRANCH= 19-3-stable
GO_MODULE= gitlab.com/gitlab-org/gitlab-runner
@@ -62,6 +60,18 @@ GROUPS= gitlab-runner
PLIST_FILES= bin/gitlab-runner
+# Since v19.x the go.mod has a local path replace
+# (helpers/runner_wrapper/api). The framework's go-post-fetch hook runs
+# "go mod download all" from the distdir, where only the bare go.mod has
+# been fetched, and resolves that local path relative to it. Extract the
+# subtree from the main tarball first (this runs before go-post-fetch).
+post-fetch:
+ @${MKDIR} ${DISTDIR}/${DIST_SUBDIR}
+ cd ${DISTDIR}/${DIST_SUBDIR} && \
+ ${TAR} -xf ${DISTDIR}/${DIST_SUBDIR}/${DISTNAME}.tar.bz2 \
+ --strip-components 1 --no-same-owner --no-same-permissions \
+ ${DISTNAME}/helpers/runner_wrapper/api
+
post-patch:
@${MKDIR} ${WRKSRC}/out/docker/
@${CP} ${DISTDIR}/${DIST_SUBDIR}/prebuilt-x86_64.tar.xz ${WRKSRC}/out/docker/
diff --git a/devel/gitlab-runner/distinfo b/devel/gitlab-runner/distinfo
index bd05b6311668..9697aa2a48ad 100644
--- a/devel/gitlab-runner/distinfo
+++ b/devel/gitlab-runner/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1787215457
-SHA256 (go/devel_gitlab-runner/gitlab-runner-v19.3.0/prebuilt-x86_64.tar.xz) = b0dccc53f415962dde3f5a7e6f1ab068b8da5484a7fefdae2c5e39d8bb6c637e
-SIZE (go/devel_gitlab-runner/gitlab-runner-v19.3.0/prebuilt-x86_64.tar.xz) = 9594352
-SHA256 (go/devel_gitlab-runner/gitlab-runner-v19.3.0/prebuilt-arm.tar.xz) = 5018c6b661ebf4b9c661593548e45394c553bbd4082b5ef744a39a1f7f1fee32
-SIZE (go/devel_gitlab-runner/gitlab-runner-v19.3.0/prebuilt-arm.tar.xz) = 9020896
-SHA256 (go/devel_gitlab-runner/gitlab-runner-v19.3.0/go.mod) = 5968fc120e75077ffa85f237d6be5969999200915a31ec00743541443181c371
-SIZE (go/devel_gitlab-runner/gitlab-runner-v19.3.0/go.mod) = 15440
-SHA256 (go/devel_gitlab-runner/gitlab-runner-v19.3.0/gitlab-runner-v19.3.0.tar.bz2) = 401ceeb714d63fbc5cf9e48e0f51c990dd61a9fff1726d8052c3e97d2b2b347c
-SIZE (go/devel_gitlab-runner/gitlab-runner-v19.3.0/gitlab-runner-v19.3.0.tar.bz2) = 2960653
+TIMESTAMP = 1789285153
+SHA256 (go/devel_gitlab-runner/gitlab-runner-v19.3.2/prebuilt-x86_64.tar.xz) = b0dccc53f415962dde3f5a7e6f1ab068b8da5484a7fefdae2c5e39d8bb6c637e
+SIZE (go/devel_gitlab-runner/gitlab-runner-v19.3.2/prebuilt-x86_64.tar.xz) = 9594352
+SHA256 (go/devel_gitlab-runner/gitlab-runner-v19.3.2/prebuilt-arm.tar.xz) = 5018c6b661ebf4b9c661593548e45394c553bbd4082b5ef744a39a1f7f1fee32
+SIZE (go/devel_gitlab-runner/gitlab-runner-v19.3.2/prebuilt-arm.tar.xz) = 9020896
+SHA256 (go/devel_gitlab-runner/gitlab-runner-v19.3.2/go.mod) = df5f551197be0bec069fe74aaa5bd120ef76c79f3cdb6b043e2e2df046671fb1
+SIZE (go/devel_gitlab-runner/gitlab-runner-v19.3.2/go.mod) = 15497
+SHA256 (go/devel_gitlab-runner/gitlab-runner-v19.3.2/gitlab-runner-v19.3.2.tar.bz2) = 5c538b4ab51227ca5779927b2fe812d9ab68fcb69b72687716c1e31e77f7a020
+SIZE (go/devel_gitlab-runner/gitlab-runner-v19.3.2/gitlab-runner-v19.3.2.tar.bz2) = 2969480