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-gitaly Auto-generated gRPC client for gitaly
14.10.0.pre.rc1 net 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 14.10.0.pre.rc1Version of this port present on the latest quarterly branch.
Maintainer: mfechner@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2017-06-28 08:54:19
Last Update: 2022-04-22 08:44:13
Commit Hash: d93bc4a
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-gitaly-14.10.0.pre.rc1/catalog.mk
  2. /usr/local/share/licenses/rubygem-gitaly-14.10.0.pre.rc1/LICENSE
  3. /usr/local/share/licenses/rubygem-gitaly-14.10.0.pre.rc1/MIT
Collapse this list.
Dependency lines:
  • rubygem-gitaly>0:net/rubygem-gitaly
To install the port:
cd /usr/ports/net/rubygem-gitaly/ && make install clean
To add the package, run one of these commands:
  • pkg install net/rubygem-gitaly
  • pkg install rubygem-gitaly
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: rubygem-gitaly
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
rubygem-gitaly
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd6414.3.0.pre.rc214.0.0.pre.rc2
FreeBSD:11:armv6--
FreeBSD:11:i38614.3.0.pre.rc214.0.0.pre.rc2
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-14.10.0.pre.rc1
FreeBSD:12:amd64-14.10.0.pre.rc1
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i386-14.10.0.pre.rc1
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64-14.10.0.pre.rc1
FreeBSD:13:amd64-14.10.0.pre.rc1
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386-14.10.0.pre.rc1
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
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. ruby30 : lang/ruby30
  2. gem : devel/ruby-gems
Runtime dependencies:
  1. rubygem-grpc142>=1.0<2.0 : net/rubygem-grpc142
  2. gitaly>=14.9 : devel/gitaly
  3. ruby30 : lang/ruby30
  4. gem : devel/ruby-gems
Patch dependencies:
  1. ruby30 : lang/ruby30
  2. gem : devel/ruby-gems
Extract dependencies:
  1. ruby30 : lang/ruby30
This port is required by:
for Build
  1. www/gitlab-ce
for Run
  1. www/gitlab-ce

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. www/gitlab*
  2. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

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: 43

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
22 Apr 2022 08:44:13
 files touched by this commit commit hash:d93bc4a3879d0ec058fce60df291141d44cfa723  14.10.0.pre.rc1
Matthias Fechner (mfechner) search for other commits by this committer
net/rubygem-gitaly: update to 14.10.0.pre.rc1

Required for gitlab-ce 14.10.

MFH:		2022Q2
26 Mar 2022 07:44:05
 files touched by this commit commit hash:b9575b5fd7b5155bf03f8a123aa80b6e3f0d7934  14.9.0.pre.rc4
Matthias Fechner (mfechner) search for other commits by this committer
net/rubygem-gitaly: update to 14.9.0.pre.rc4

Required for gitlab-ce 14.9
09 Mar 2022 10:07:53
 files touched by this commit commit hash:891eae0c7960d605b9361b4e962f13e140e13c0f  14.8.0.pre.rc1
Matthias Fechner (mfechner) search for other commits by this committer
net/rubygem-gitaly: update to 14.8.0.pre.rc1

Required for gitlab-ce 14.8.

14.8.0 (2022-02-21)

Added (9 changes)

repository: Add new RPC to prune unreachable objects (merge request)

limithandler: Add metrics for queue limiting (merge request)

migrate: Add -verbose flag to sql-migrate (merge request)

Added json output for gitaly-backup by @imskr (merge request)
(Only the first 15 lines of the commit message are shown above View all of this commit message)
26 Jan 2022 10:43:00
 files touched by this commit commit hash:3e96679cdd0198486309c762a70a9948bf85c3a4  14.6.0.pre.rc1
Matthias Fechner (mfechner) search for other commits by this committer
net/rubygem-gitaly: update to 14.6.0.pre.rc1

Required for gitlab-ce 14.7.
04 Dec 2021 12:07:26
 files touched by this commit commit hash:b1609cb6bdb9fa03c29d79690ba4e1c5de3f5037  14.4.0.pre.rc43
Matthias Fechner (mfechner) search for other commits by this committer
net/rubygem-gitaly: update to 14.4.0.pre.rc43

Required for gitlab-ce 14.5
22 Nov 2021 15:17:58
 files touched by this commit commit hash:0bbacd67dc435bd595e7ef204fb002e2ee2df210  14.3.0.pre.rc2_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  14.3.0.pre.rc2_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
23 Sep 2021 19:42:06
 files touched by this commit commit hash:5226045a413d42d78569a6e6f7839adb544d3315  14.3.0.pre.rc2
Matthias Fechner (mfechner) search for other commits by this committer
net/rubygem-gitaly: Update to 14.3.0.pre.rc2

Required for gitlab-ce 14.3.
21 Sep 2021 12:57:55
 files touched by this commit commit hash:680632985935162464416b4c71a1d1acc59d339c  14.2.0.pre.rc2
Bernhard Froehlich (decke) search for other commits by this committer
net/rubygem-gitaly: Add CPE information

Approved by:    portmgr (blanket)
31 Aug 2021 09:54:29
 files touched by this commit commit hash:0d222f0ab9eea0f6c68df1d3edafafb6a0b762fd  14.2.0.pre.rc2
Matthias Fechner (mfechner) search for other commits by this committer
net/rubygem-gitaly: Update to 14.2.0.pre.rc2

Required for gitlab-ce 14.2.
24 Jul 2021 07:08:03
 files touched by this commit commit hash:7fec4831e06e64369b333ef7f73774c4bd271239  14.1.0.pre.rc4
Matthias Fechner (mfechner) search for other commits by this committer
net/rubygem-gitaly: Update to 14.1.0.pre.rc4

Required by gitlab 14.1.
03 Jul 2021 06:03:19
 files touched by this commit commit hash:4ab910dc8c22342a32b238d444351190f6f5274e  14.0.0.pre.rc2
Matthias Fechner (mfechner) search for other commits by this committer
net/rubygem-gitaly: Update to 14.0.0.pre.rc2

Required for gitlab-ce 14.0.0.
29 May 2021 16:23:57
 files touched by this commit commit hash:8fb502f9bdb4a5a36bd78ab0f280c83bd487655f  13.12.0.pre.rc1
Matthias Fechner (mfechner) search for other commits by this committer
net/rubygem-gitaly: Update to 13.12.0.pre.rc1.

Required for gitlab-ce 13.12.
Changelog:
https://gitlab.com/gitlab-org/gitaly/-/blob/master/CHANGELOG.md
23 Apr 2021 19:06:06
 files touched by this commit commit hash:71aebb41f7ce45152a548d50f26cdf06170ba6c7  13.11.0.pre.rc1
Matthias Fechner (mfechner) search for other commits by this committer
net/rubygem-gitaly: Update to 13.11.0.pre.rc1.

This update is required for gitlab-ce 13.11 upgrade.
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  13.9.0.pre.rc1
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  13.9.0.pre.rc1
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
03 Mar 2021 09:34:26
Original commit files touched by this commit Revision:567044  13.9.0.pre.rc1
mfechner search for other commits by this committer
Update to 13.9.0.pre.rc1 which is required for gitlab-ce 13.9 upgrade.
06 Feb 2021 01:22:51
Original commit files touched by this commit Revision:564168  13.8.0.pre.rc2_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:45:01
Original commit files touched by this commit Revision:563061  13.8.0.pre.rc2
mfechner search for other commits by this committer
Update to 13.8.0.pre.rc2 which is required for gitlab-ce 13.8.
22 Dec 2020 16:37:37
Original commit files touched by this commit Revision:558921  13.7.0.pre.rc1
mfechner search for other commits by this committer
Update to 13.7.0.pre.rc1 which is required for gitlab 13.7.
23 Oct 2020 04:52:08
Original commit files touched by this commit Revision:553076  13.5.0.pre.rc2
mfechner search for other commits by this committer
Update to 13.5.0.pre.rc2 which is required for gitlab-ce 13.5.
10 Oct 2020 11:58:22
Original commit files touched by this commit Revision:551919  13.3.0.p.r5_1
mfechner search for other commits by this committer
Switched to net/rubygem-grpc.
25 Aug 2020 13:04:07
Original commit files touched by this commit Revision:546172  13.3.0.p.r5
mfechner search for other commits by this committer
Update to 13.3.0.pre.rc5 which is required for gitlab 13.3.
24 Jul 2020 09:14:41
Original commit files touched by this commit Revision:543227  13.2.0.p.r2
mfechner search for other commits by this committer
Update to 13.2.0.pre.rc2 which is required for gitlab-ce 13.2.
22 Jun 2020 18:33:35
Original commit files touched by this commit Revision:539898  13.1.0.p.r1
mfechner search for other commits by this committer
Update to 13.1.0.pre.rc1 which is required for gitlab 13.1.
04 Jun 2020 19:51:55
Original commit files touched by this commit Revision:537939  13.0.0.p.r1
mfechner search for other commits by this committer
Update to 13.0.0.pre.rc1 which is required for gitlab-ce 13.0.
15 Apr 2020 20:36:06
Original commit files touched by this commit Revision:531790  12.9.0.p.r4_1
mfechner search for other commits by this committer
Fixed dependency problems that caused gitaly/gitlab-ce build to fail.

PR:		245559
Reported by:	freebsd at wb9.se
28 Mar 2020 09:03:45
Original commit files touched by this commit Revision:529317  12.9.0.p.r4
mfechner search for other commits by this committer
Update to 12.9.0.pre.rc4 which is required for gitlab-ce 12.9 upgrade.
25 Feb 2020 15:48:21
Original commit files touched by this commit Revision:527087  1.86.0
mfechner search for other commits by this committer
Update to 1.86.0 which is required for gitlab-ce 12.8 update.
02 Feb 2020 08:26:36
Original commit files touched by this commit Revision:524824  1.81.0
mfechner search for other commits by this committer
Update to 1.81.0 which is required for gitlab-ce 12.7.
27 Dec 2019 15:37:08
Original commit files touched by this commit Revision:521001  1.73.0
mfechner search for other commits by this committer
Update to 1.73.0 which is required for gitlab-ce 12.6.0.
23 Nov 2019 08:45:18
Original commit files touched by this commit Revision:518195  1.70.0
mfechner search for other commits by this committer
Update to 1.70.0 which is required for gitlab-ce 12.5.
24 Oct 2019 17:01:34
Original commit files touched by this commit Revision:515476  1.65.0
mfechner search for other commits by this committer
net/rubygem-gitaly: upgrade to 1.65.0 required for gitlab-ce 12.4 upgrade.
09 Sep 2019 10:25:47
Original commit files touched by this commit Revision:511616  1.58.1
mfechner search for other commits by this committer
net/rubygem-gitaly: upgrade to 1.58.1 which is required for gitlab-ce 12.2.
09 May 2018 10:43:26
Original commit files touched by this commit Revision:469442  0.30.0
mfechner search for other commits by this committer
Changed the MAINTAINER of all my ports to have mfechner@FreeBSD.org listed.

Reviewed by:	tz (mentor)
Approved by:	tz (mentor)
Differential Revision:	https://reviews.freebsd.org/D15270
04 Apr 2018 16:36:32
Original commit files touched by this commit Revision:466447  0.30.0
mfechner search for other commits by this committer
Fixed outdated dependency for net/rubygem-gitaly.

Reviewed by:	tz (mentor)
Approved by:	tz (mentor)
Differential Revision:	https://reviews.freebsd.org/D14944
02 Jan 2018 15:32:06
Original commit files touched by this commit Revision:457869  0.30.0
swills search for other commits by this committer
net/rubygem-gitaly: update to 0.30.0

PR:		224781
Approved by:	Matthias Fechner <idefix@fechner.net> (maintainer)
05 Dec 2017 16:44:09
Original commit files touched by this commit Revision:455591  0.14.0
tz search for other commits by this committer
GitLab and related ports maintained by me: pass maintainership to Matthias
Fechner

Matthias has proven himself as capable and enthusiastic enough to update
www/gitlab on its own - which frees much of my time. :)

I wrote an update guide for him and everybody interested in it:
http://gitlab.toco-domains.de/FreeBSD/GitLab-docu/blob/master/update/how-to-update-the-freebsd-port.md
24 Oct 2017 14:25:31
Original commit files touched by this commit Revision:452774  0.14.0
tz search for other commits by this committer
net/rubygem-gitaly: Update from 0.8.0 to 0.14.0

Changelog: https://gitlab.com/gitlab-org/gitaly/blob/v0.14.0/CHANGELOG.md

Reviewed by: Matthias Fechner <idefix@fechner.net>
13 Sep 2017 13:44:13
Original commit files touched by this commit Revision:449787  0.8.0
tz search for other commits by this committer
net/rubygem-gitaly: Update from 0.6.0 to 0.8.0

Changelog: https://gitlab.com/gitlab-org/gitaly/blob/v0.8.0/CHANGELOG.md

Add missing dependency devel/gitaly and adjust required version of
rubygem-google-protobuf. Older versions have a bug which make it
unusable with www/gitlab.

Reviewed by: Matthias Fechner <idefix@fechner.net>
09 Aug 2017 09:12:13
Original commit files touched by this commit Revision:447610  0.6.0
tz search for other commits by this committer
net/rubygem-gitaly: Update from 0.5.0 to 0.6.0

Also add License and needed BUILD_DEPENDS

Sadly this version has no changelog

Submitted by: Matthias Fechner <idefix@fechner.net>, tz
06 Jul 2017 14:03:59
Original commit files touched by this commit Revision:445151  0.5.0
tz search for other commits by this committer
net/rubygem-gitaly: Update from 0.2.1 to 0.5.0

Sadly no changelog available

Also it is now fully functional and no longer a stub
28 Jun 2017 08:54:10
Original commit files touched by this commit Revision:444552  0.2.1
tz search for other commits by this committer
New port: net/rubygem-gitaly

Gitaly is a Git RPC service for handling all the git calls made by GitLab.

WWW: https://gitlab.com/gitlab-org/gitaly

ATTENTION: the port has currently just a subset of functions and is needed
	   in order to provide the security update of www/gitlab to 9.0

Number of commits found: 43