notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
Port details
rubygem-gitlab-labkit Instrumentation for GitLab
0.22.0 devel on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.22.0Version of this port present on the latest quarterly branch.
Maintainer: mfechner@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2019-05-18 09:43:11
Last Update: 2022-03-09 10:07:53
Commit Hash: 9bb3ad4
Also Listed In: rubygems
License: MIT
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (3 items)
Collapse this list.
  1. /usr/local/share/licenses/rubygem-gitlab-labkit-0.22.0/catalog.mk
  2. /usr/local/share/licenses/rubygem-gitlab-labkit-0.22.0/LICENSE
  3. /usr/local/share/licenses/rubygem-gitlab-labkit-0.22.0/MIT
Collapse this list.
Dependency lines:
  • rubygem-gitlab-labkit>0:devel/rubygem-gitlab-labkit
To install the port:
cd /usr/ports/devel/rubygem-gitlab-labkit/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/rubygem-gitlab-labkit
  • pkg install rubygem-gitlab-labkit
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: rubygem-gitlab-labkit
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
rubygem-gitlab-labkit
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd640.21.10.18.0
FreeBSD:11:armv6--
FreeBSD:11:i3860.21.10.18.0
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-0.22.0
FreeBSD:12:amd640.22.00.22.0
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3860.22.00.22.0
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch640.22.00.22.0
FreeBSD:13:amd640.22.00.22.0
FreeBSD:13:armv60.13.30.22.0
FreeBSD:13:armv70.13.30.22.0
FreeBSD:13:i3860.22.00.22.0
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-0.18.0
FreeBSD:14:aarch640.22.0-
FreeBSD:14:amd640.22.0-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3860.22.0-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. ruby27 : lang/ruby27
  2. gem : devel/ruby-gems
Runtime dependencies:
  1. rubygem-actionpack61>=5<7 : www/rubygem-actionpack61
  2. rubygem-activesupport61>=5<7 : devel/rubygem-activesupport61
  3. rubygem-grpc142>=1.37<2 : net/rubygem-grpc142
  4. rubygem-jaeger-client>=1.1.0<1.2 : devel/rubygem-jaeger-client
  5. rubygem-opentracing>=0.4<1.0 : devel/rubygem-opentracing
  6. rubygem-pg_query>=2.1<3 : databases/rubygem-pg_query
  7. rubygem-redis>3.0.0<5.0.0 : databases/rubygem-redis
  8. ruby27 : lang/ruby27
  9. gem : devel/ruby-gems
Patch dependencies:
  1. ruby27 : lang/ruby27
  2. gem : devel/ruby-gems
Extract dependencies:
  1. ruby27 : lang/ruby27
This port is required by:
for Build
  1. devel/gitaly
  2. www/gitlab-ce
for Run
  1. devel/gitaly
  2. www/gitlab-ce

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://rubygems.org/downloads/
Collapse this list.

Number of commits found: 34

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
09 Mar 2022 10:07:53
 files touched by this commit commit hash:9bb3ad494109cb34e5cfed9c48eb46b6b6455d8a  0.22.0
Matthias Fechner (mfechner) search for other commits by this committer
devel/rubygem-gitlab-labkit: update to 0.22.0

Required for gitlab-ce 14.8.

Changes in v0.22.0

!88: Don't enforce logged keys to be known by Labkit
!86: Update gitlab-dangerfiles to 2.6
!87: Pin jaeger-client to 1.1.x

Changelog:
https://gitlab.com/gitlab-org/labkit-ruby/-/releases/v0.22.0
26 Jan 2022 10:42:59
 files touched by this commit commit hash:fa8eefa2acc14ce91061dfb2f1ad31b215876273  0.21.3
Matthias Fechner (mfechner) search for other commits by this committer
devel/rubygem-gitlab-labkit: update to 0.21.3

Required for gitlab-ce 14.7.
22 Nov 2021 15:17:58
 files touched by this commit commit hash:0bbacd67dc435bd595e7ef204fb002e2ee2df210  0.21.2_2
Matthias Fechner (mfechner) search for other commits by this committer
www/gitlab-ce: fix segfaults

Accessing the project page or doing anything that is related to a license
file caused segfault in gitaly.
Upgrading now the gems to this specific version fixed the problem.
As we need to use a prerelease of rubygem-grpc, it is added as extra port.

Please see also upstream here:
https://gitlab.com/gitlab-org/gitlab/-/issues/345693

PR:		259848
Reported by:	admin@asu-vei.ru
19 Nov 2021 14:37:42
 files touched by this commit commit hash:0aac4480b2555d806f449b77e755cf7cfd616707  0.21.2_1
Matthias Fechner (mfechner) search for other commits by this committer
www/gitlab-ce: Use grpc 1.30.2

We currently see problems and gitlab suggested to use grpc 1.30.2:
https://gitlab.com/gitlab-org/gitlab/-/issues/345693#note_734676746

Newer version of grpc and google-protobuf have known bugs.

The open bug that license files cannot not be handled is tracked here:
https://gitlab.com/gitlab-org/gitlab/-/issues/345693
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259848
27 Oct 2021 06:20:35
 files touched by this commit commit hash:9f139bf40fef91a3423cb0b1484e1ec5d9aa38a6  0.21.2
Matthias Fechner (mfechner) search for other commits by this committer
devel/rubygem-gitlab-labkit: Update to 0.21.2

Required for gitlab-ce 14.4.0.
27 Oct 2021 06:20:24
 files touched by this commit commit hash:4a7e890e91522896eb83f1c2f278ce0414175333  0.21.1
Matthias Fechner (mfechner) search for other commits by this committer
*/*: Revert "*/*: Make rails 6.1.3 available"

This reverts commit f4511dc4a7c439b30c898b75246d314a574f01cb.
Add MOVED entries.
These ports are not required anymore as gitlab 14.4.0 has upgrade
now to rails 6.1.4.1.
05 Oct 2021 07:40:04
 files touched by this commit commit hash:f4511dc4a7c439b30c898b75246d314a574f01cb  0.21.1_1
Matthias Fechner (mfechner) search for other commits by this committer
*/*: Make rails 6.1.3 available

The upgrade of rails to 6.1.4 broke www/gitlab-ce.
PR:		258855
31 Aug 2021 09:54:28
 files touched by this commit commit hash:83711514e8b34affe09ad93509dd6543ebf9c4d8  0.21.1
Matthias Fechner (mfechner) search for other commits by this committer
devel/rubygem-gitlab-labkit: Update to 0.21.1

Required for gitlab 14.2.
24 Jul 2021 07:08:03
 files touched by this commit commit hash:af68c3d706f3b6c6b55d9351147568066b159037  0.20.0
Matthias Fechner (mfechner) search for other commits by this committer
devel/rubygem-gitlab-labkit: Update to 0.20.0

Required for gitlab 14.1.
03 Jul 2021 06:03:19
 files touched by this commit commit hash:f90bb53f872235950ffb17b584758bf55e62ac2f  0.18.0
Matthias Fechner (mfechner) search for other commits by this committer
devel/rubygem-gitlab-labkit: Update to 0.18.0

Required for gitlab-ce 14.0.0.
29 May 2021 16:23:56
 files touched by this commit commit hash:01060f96108ffd3686982481d429683d0b410648  0.17.1
Matthias Fechner (mfechner) search for other commits by this committer
devel/rubygem-gitlab-labkit: Update to 0.17.1.

Required for gitlab-ce 13.12.
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  0.16.2
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
06 Apr 2021 09:43:51
 files touched by this commit commit hash:1b802f473e9f400cbfcc0b897a1771cc02cd70f9  0.16.2
Matthias Fechner (mfechner) search for other commits by this committer
Removed svn keywords again.
They went in by accident while merging older commits.
Reported by:	jbeich
06 Apr 2021 07:51:02
 files touched by this commit commit hash:8c8badcc083886f2de774458ba9ceaf32fba86bc  0.16.2
Matthias Fechner (mfechner) search for other commits by this committer
Update to 0.16.2 which is required for gitlab-ce 13.10.
03 Mar 2021 09:29:51
Original commit files touched by this commit Revision:567039  0.15.0
mfechner search for other commits by this committer
Update to 0.15.0 which is required for gitlab-ce 13.9 upgrade.
06 Feb 2021 01:22:51
Original commit files touched by this commit Revision:564168  0.14.0_1
sunpoet search for other commits by this committer
Fix grpc issue in gitlab-ce

- While I'm here, use = instead of ?= because gitlab-ce does not have slave port
- Bump PORTREVISION for dependency change

gitlab-ce has some runtime issue with grpc versions, especially upb stuff.
Move all gitlab-ce dependencies to specific grpc/rubygem-grpc versions in order
to keep gitlab-ce port more robust.

The changes are as follows:
- Add devel/grpc134 (copied from devel/grpc)
- Add net/rubygem-grpc130 (copied from net/rubygem-grpc)
- Move gitlab-ce and its dependencies to grpc134 and rubygem-grpc130

Differential Revision:	https://reviews.freebsd.org/D28491
Submitted by:	sunpoet (myself)
Approved by:	mfechner
Tested by:	mfechner
27 Jan 2021 12:39:59
Original commit files touched by this commit Revision:563055  0.14.0
mfechner search for other commits by this committer
Update to 0.14.0 which is required for gitlab-ce 13.8.
22 Dec 2020 16:35:17
Original commit files touched by this commit Revision:558918  0.13.3
mfechner search for other commits by this committer
Update to 0.13.3 which is required for gitlab 13.7.
28 Nov 2020 15:01:12
Original commit files touched by this commit Revision:556499  0.13.2
mfechner search for other commits by this committer
Update to 0.13.2 which is required for gitlab-ce 13.6.
23 Oct 2020 04:48:10
Original commit files touched by this commit Revision:553071  0.12.2
mfechner search for other commits by this committer
Update to 0.12.2 which is required for gitlab-ce 13.5.
10 Oct 2020 11:58:22
Original commit files touched by this commit Revision:551919  0.12.1_1
mfechner search for other commits by this committer
Switched to net/rubygem-grpc.
24 Jul 2020 09:13:20
Original commit files touched by this commit Revision:543225  0.12.1
mfechner search for other commits by this committer
Update to 0.12.1 which is required for gitlab 13.2.
20 May 2020 06:07:57
Original commit files touched by this commit Revision:535977  0.12.0
mfechner search for other commits by this committer
Update to 0.12.0 which is required for gitlab-ce 12.10 upgrade.
15 Apr 2020 21:10:41
Original commit files touched by this commit Revision:531796  0.11.0_1
mfechner search for other commits by this committer
Fixed dependency that caused gitlab-ce to fail to build.
Should be part of r531790.

PR:		245559
28 Mar 2020 09:04:55
Original commit files touched by this commit Revision:529319  0.11.0
mfechner search for other commits by this committer
Update to 0.11.0 which is required for gitlab-ce 12.9 upgrade.
25 Feb 2020 15:47:34
Original commit files touched by this commit Revision:527086  0.9.1
mfechner search for other commits by this committer
Update to 0.9.1 which is required for gitlab-ce 12.8 upgrade.
02 Feb 2020 08:24:32
Original commit files touched by this commit Revision:524822  0.8.0
mfechner search for other commits by this committer
Update to 0.8.0 which is required for gitlab-ce 12.7.
30 Sep 2019 22:27:36
Original commit files touched by this commit Revision:513427  0.5.2
mfechner search for other commits by this committer
devel/rubygem-gitlab-labkit: upgrade to 0.5.2 which is required for gitlab-ce
12.3 upgrade.
09 Sep 2019 10:23:21
Original commit files touched by this commit Revision:511614  0.4.2
mfechner search for other commits by this committer
devel/rubygem-gitlab-labkit: upgrade to 0.4.2 which is required for gitlab-ce
12.2.
30 Aug 2019 07:26:07
Original commit files touched by this commit Revision:510241  0.3.0_1
mfechner search for other commits by this committer
Switch ports required by gitlab-ce 12.1 from rails 5.0 to rails 5.2.
07 Jul 2019 09:39:52
Original commit files touched by this commit Revision:506118  0.3.0
mfechner search for other commits by this committer
Upgrade to 0.3.0 which is required for gitlab-ce 12.0.x.
28 May 2019 11:07:29
Original commit files touched by this commit Revision:502887  0.2.0
mfechner search for other commits by this committer
Removed BROKEN line.
27 May 2019 06:08:02
Original commit files touched by this commit Revision:502768  0.2.0
antoine search for other commits by this committer
Mark BROKEN

Reported by:	pkg-fallout
18 May 2019 09:42:49
Original commit files touched by this commit Revision:501925  0.2.0
mfechner search for other commits by this committer
Added new ports required by upcoming gitlab-ce version 11.11.

Number of commits found: 34