all: Bump PORTREVISION after Go update Bump Go ports PORTREVISION after GO_DEFAULT and lang/go118 update.4476f89764
Port details
devel/gitaly 19.5.1_2
Smart reverse proxy for GitLab
Port info
- Maintainer
- mfechner@FreeBSD.org
- Packages
- latest: 19.5.1_1, update to 19.5.1_2 not built yet
- Upstream
- up to date
- Last update
- to 19.5.1_2 · b9857d1aa6
- Quarterly
- 2026Q4: 19.4.2_1 · last MFH d0706eff19
- WWW
- https://gitlab.com/gitlab-org/gitaly
- Links
- cgit · VuXML · Report wrong data
Install
- Package
# pkg install gitalyinstalls 19.5.1_1 fromlatest; fromquarterly(2026Q4) 19.4.2_1- Port
# cd /usr/ports/devel/gitaly && make install clean- Size
- 311 MiB download · 803 MiB installed
- Depends on
- converters/libiconv 1.18_1, devel/pcre2 10.49, ftp/curl 8.23.0
- License
- MIT
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 19.5.1_1 | 19.4.2_1 | – |
| FreeBSD 15 | 19.5.1_1 | 19.4.2_1 | – |
| FreeBSD 14 | 19.5.0_1 | 19.4.1_1 | ✗ |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 19.4.2_1 | 19.4.2_1 | – |
| FreeBSD 14 | 19.4.2_1 | 19.4.1_1 | ✗ |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 19.5.1_1.Fixed (0)
No VuXML entries for this package.
Problem reports (1) · open in Bugzilla, most recently changed first
| PR | Summary | Status | Changed |
|---|---|---|---|
| 289013 | maintainer-feedback? devel/gitaly: 18.3.0 build fails | In Progress | 2026-07-18 |
Commits (401)
www/gitlab-ce: Security update to 15.1.4 MFH: 2022Q3 Security: 4c26f668-0fd2-11ed-a83d-001b217b346817d8576a9d
www/gitlab-ce: bugfix update to 15.1.3 Changelog: https://about.gitlab.com/releases/2022/07/19/gitlab-15-1-3-released/457e07fd7f
all: Bump PORTREVISION after lang/go{117,118} update153cb65ac8www/gitlab-ce: security update to 15.1.2 Changelog: https://about.gitlab.com/releases/2022/06/30/critical-security-release-gitlab-15-1-1-released/ https://about.gitlab.com/releases/2022/07/04/gitlab-15-1-2-released/ MFH: 2022Q3 Security: d1b35142-ff4a-11ec-8be3-001b217b346861e6777488
devel/gitaly: fix build on FreeBSD 13.0 FreeBSD 13.0 seems to not have sha1sum binary, use sha1 instead.c52e986cb0
devel/gitaly: update to 15.1.0 Required for gitlab-ce 15.1 Changelog: https://gitlab.com/gitlab-org/gitaly/-/blob/master/CHANGELOG.md#1510-2022-06-21 15.1.0 (2022-06-21) Added (4 changes) operations: Return structured errors on conflict in UserMergeBranch (merge request) praefect: Add list-storages subcommand (merge request) gitaly/config: Add option to ignore gitconfig files (merge request) Make Git build with SHA256 routines in FIPS mode (merge request) Fixed (10 changes) operations: Use structured errors in UserDeleteBranch (merge request) datastore: Fix migration that prunes maintenance-style replication jobs (merge request) catfile: Fix deadlock between reading a new object and accessing it (merge request) catfile: Fix dirtiness check when current object has been fully read (merge request) streamcache: Unlock waiters after cache keys have been pruned (merge request) gitpipe: Fix closing queue too early (merge request) gitpipe: Fix deadlock on context cancellation with unflushed requests (merge request) Makefile: Fix install target using doubly-prefixed Gitaly paths (merge request) cgroups: Handle nil repo (merge request) supervisor: Fix leaking logrus Goroutine on spawn failure (merge request) Changed (5 changes) Update nokogiri to v1.13.6 (merge request) metadatahandler: Add grpc_method to prometheus metric (merge request) Enable feature flag exact_pagination_token_match by default (merge request) gitaly-lfs-smudge: Update git-lfs module and dependencies (merge request) linguist: Implement wrapper to ignore gitconfig in Rugged (merge request) Security (1 change) Makefile: Run bundle in frozen mode (merge request) Performance (1 change) repository: Use long-running filter process for converting LFS pointers (merge request)4912f10df8
www/gitlab-ce: update to 15.0.3
Add GitLab agent image tag to install command
Resolve "Add documentation for Opensearch Indexing paused."
Disconnect alternates when unlinking from a repository pool
Add version information for new fields in members API
Upgrade to bundler v2.3.15
cgroups: Handle nil repo
catfile: Backport patches to fix leaking catfile processes
Changelog:
https://about.gitlab.com/releases/2022/06/16/gitlab-15-0-3-released/26745b29a8www/gitlab-ce: bugfix update to 15.0.2 Changelog: https://about.gitlab.com/releases/2022/06/06/gitlab-15-0-2-released/fc126a95d2
*/*: Bump port revisons after lang/go{117,118} update309cdeccd8www/gitlab-ce: security update to 15.0.1 Changelog: https://about.gitlab.com/releases/2022/06/01/critical-security-release-gitlab-15-0-1-released/ Security: f414d69f-e43d-11ec-9ea4-001b217b34683aa6129f7a
devel/gitaly: Change RUN_DEPENDS from rubygem-faraday to rubygem-faraday1 - Bump PORTREVISION for dependency change6f6b3b83eb
devel/gitaly: update to 15.0.0 Required for gitlab-ce 15.0.0. Relaxe version contraints for rubygem-activesupport. This is not tested by gitlab, but I found no problems in my tests. Changelog: https://gitlab.com/gitlab-org/gitaly/-/blob/master/CHANGELOG.md PR: 263747055d6b1e46
devel/gitaly: update to 14.10.0 Required for gitlab-ce 14.10. Changelog: https://gitlab.com/gitlab-org/gitaly/-/blob/master/CHANGELOG.md 14.10.0 (2022-04-21) Added (9 changes) Wire metadata verifier in Praefect's main (merge request) Initial implementation of a metadata verifier (merge request) Include rate limiter as a middleware in Gitaly (merge request) commit: Add CheckObjectsExist RPC (merge request) config: Add RateLimiting configuration (merge request) Allow Commit.RawBlame to take a Range parameter (merge request) repository: Use Size() to calculate repo size behind feature flag (merge request) command: Log cgroup path (merge request) gitaly/config: Introduce runtime directory configuration (merge request) Fixed (6 changes) ssh: Clean up output when pre-receive hook fails (merge request) Handle DeleteObjectPool calls in Praefect (merge request) Makefile: Fix performance issues caused by tracing in binaries (merge request) Makefile: Fix indeterministic sorting order of Git patches (merge request) cgroups: Allow stats to be collected in absence of memsw.* entries (merge request) operations: Fix missing votes on squashed commits (merge request) Changed (22 changes) Expose last verification time in 'praefect metadata' (merge request) Expose VerifiedAt via GetRepositoryMetadata proto definitions (merge request) featureflag: Remove TransactionalSymbolicRefUpdates featureflag (merge request) limithandler: Change metric name for concurrency limiting (merge request) Remove implicit pool creation on link behavior (merge request) Makefile: Upgrade the default Git distribution to v2.35.1.gl1 (merge request) git: Remove feature flag for Git v2.35.1.gl1 (merge request) featureflag: Enable TransactionalSymbolicRefUpdates by default (merge request) proto: Mark related RPCs as maintenance operations (merge request) praefect: Implement routing for maintenance operations (merge request) housekeeping: Skip repacking empty repositories (merge request) operations: Default-enable quarantined voting for UserSquash (merge request) git: Enable bundled Git v2.35.1.gl1 by default (merge request) maintenance: Call housekeeping manager's OptimizeRepository directly (merge request) sidechannel: Convert to use runtime directory to store sockets (merge request) git: Remove feature flag for bundled Git (merge request) repository: Structured errors for UserRebaseConfirmable (merge request) git: Migrate Git exec path to use runtime directory (merge request) git: Migrate hook directory to use runtime directory (merge request) gitaly/config: Migrate internal sockets to use runtime directory (merge request) operations: Always use structured errors for UserSquash (merge request) housekeeping: Limit concurrency of OptimizeRepository to 1 (merge request) Performance (9 changes) housekeeping: Avoid stat calls when searching for locked refs (merge request) housekeeping: Avoid stat calls when searching for broken refs (merge request) housekeeping: Avoid stat calls when searching for temporary objects (merge request) middleware/cache: Handle maintenance-style RPCs (merge request) git: Limit number of threads in git-grep(1) (merge request) git: Globally limit threads used by git-pack-objects(1) (merge request) housekeeping: Skip prune if there are no old objects (merge request) housekeeping: Clean up server info data (merge request) git: Disable generation of server info in git-repack(1) (merge request) Other (2 changes) Add migrations for background verification schema (merge request) sidechannel: use default yamux max window size (merge request) MFH: 2022Q2b64a8ac875
devel/gitaly: Change RUN_DEPENDS from rubygem-google-protobuf to rubygem-google-protobuf319 - Bump PORTREVISION for dependency changeda92b2a125
www/gitlab-ce: bugfix update to 14.9.3 Changelog: https://about.gitlab.com/releases/2022/04/12/gitlab-14-9-3-released/ MFH: 2022Q2249d26c981
www/gitlab-ce: security update to 14.9.2 Changelog: https://about.gitlab.com/releases/2022/03/31/critical-security-release-gitlab-14-9-2-released/ MFH: 2022Q2 Security: 8657eedd-b423-11ec-9559-001b217b3468f423059494
*/*: Bump PORTREVISION after lang/go 1.18 updated690b5102f
www/gitlab-ce: bugfix update to 14.9.1 Changelog: https://about.gitlab.com/releases/2022/03/23/gitlab-14-9-1-released/ 14.9.1 (2022-03-23) Fixed (1 change) - [Fix backups not working when feature_flags table does not exist](gitlab-org/gitlab@4cc3cd6cf6eb256a9837ef92a6fdb4991cd1642c) ([merge request](gitlab-org/gitlab!83388)) Changed (1 change) - [Alias user_email_lookup_limit to search_rate_limit](gitlab-org/gitlab@424c277fc4c994df60ea68acb8988537526108e4) ([merge request](gitlab-org/gitlab!83388))620f713d57
devel/gitaly: update to 14.9.0 Required for gitlab-ce 14.9 Changelog: https://gitlab.com/gitlab-org/gitaly/-/blob/master/CHANGELOG.md 14.9.0 (2022-03-21) Added (7 changes) Repository: allow opting for --mirror for CreateRepositoryFromURL (merge request) housekeeping: Track what kind of repacks OptimizeRepository does (merge request) housekeeping: Expose pruned stale files via Prometheus metric (merge request) proto: Add structured error types for UserRebaseCofirmable (merge request) git2go: Add squash parameter to MergeCommand by @trakos (merge request) git: Support bundled Git v2.35.1.gl1 (merge request) proto: Add structured error types for UserSquash RPC (merge request) Fixed (14 changes) housekeeping: Don't prune recent objects (merge request) repository: Fix indeterministic voting when creating new repos (merge request) operations: Fix wrong error code when UserSquash conflicts (merge request) cgroups: Remove paths field (merge request) Extend invalid metadata deletion logic to repos existin on target (merge request) localrepo: Unlock symbolic refs when the update fails (merge request) git: Verify that bundled Git binaries exist and are executable (merge request) git: Reject config with bundled Git and missing binary directories (merge request) praefect: Pass feature flags to Gitaly when executing ServerInfo (merge request) Hooks: eagerly delete sidechannel socket dir (merge request) Handle backchannel connection closing idempotently (merge request) repository: Fix indetermenistic voting order in ReplicateRepository (merge request) gitaly: Fix missing housekeeping manager dependency (merge request) repository: Ignore missing refs in CreateBundleFromRefList (merge request) Changed (10 changes) housekeeping: Generalize counter for pruned empty directories (merge request) repository: Allow CreateRepository to take default_branch (merge request) operations: Return error from UserSquash when merging fails (merge request) operations: Return error from UserSquash on conflict (merge request) operations: Return error from UserSquash when resolving revisions fails (merge request) git: Enable use of bundled Git by default (merge request) localrepo: Remove flag to switch to sidechannels for internal fetches (merge request) localrepo: Do transactional vote in SetDefaultBranch (merge request) repository: Use optional auth token for cloning (merge request) log: Disable gRPC HealthCheck message logging (merge request) Deprecated (3 changes) proto: Deprecate PreReceiveError field in UserMergeBranchResponse (merge request) proto: Deprecate PreReceiveError field in UserMergeToRefResponse (merge request) proto: Deprecate fine-grained repository maintenance RPCs (merge request) Removed (2 changes) operations: Remove deprecated squash_id from UserSquash RPC (merge request) git: Remove support for the Ruby hooks directory (merge request) Performance (2 changes) Makefile: Add more patches to speed up git-fetch(1) to v2.35.1.gl1 (merge request) git: Convert internal fetches to use sidechannel (merge request)83b70cb07f
www/gitlab-ce: bugfix update to 14.8.4 Changelog: https://about.gitlab.com/releases/2022/03/15/gitlab-14-8-3-released/ https://about.gitlab.com/releases/2022/03/16/gitlab-14-8-4-released/ 14.8.3 (2022-03-14) Fixed (3 changes) Fix rake task to setup the Geo tracking database (merge request) GitLab Enterprise Edition Fix handling of resource iteration events when deleting a User (merge request) GitLab Enterprise Edition Ensure cleanup job artifacts task does not include pipeline artifacts (merge request) Changed (1 change) Remove runners token prefix feature flags (merge request) 14.8.4 (2022-03-16) Added (1 change) Detect and fix artifacts with backfilled expire_at (merge request) Fixed (1 change) Pass issue ID to merge request creation form (merge request) Changed (1 change) Enable feature flags to resume artifact removal on self-managed (merge request)04adada4a5
devel/gitaly: Update to 14.8.2 Required for gitlab-ce 14.8.2.9a92c73bac
devel/gitaly: update to 14.8.0 Required for gitlab-ce 14.8. Changelog: https://gitlab.com/gitlab-org/gitaly/-/blob/master/CHANGELOG.md 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) limithandler: enable max queue wait time (merge request) limithandler: add concurrency queue limit (merge request) proto: Add detailed errors when updating references fails (merge request) feat: Detect SSH signed objects (merge request) cmd/praefect: Check of the system clock synchronization (merge request) Fixed (10 changes) Propagate NotFound error returned by GetRepoPath (merge request) coordinator: Fix error comparison causing excessive replication jobs (merge request) Handle CreateObjectPool as a repository creation RPC (merge request) Makefile: Use pkg-config if available to set LIBPCREDIR (merge request) demo: Fix deletion of Praefect Cloud SQL instance (merge request) operations: Skip rebasing commits which become empty (merge request) housekeeping: Fix pruning of "remote.*.prune" config key (merge request) operations: Always respect committer timezone in UserApplyPatch (merge request) Shorten server keepalive period to 5 minutes (merge request) operations: Respect timezone of committer in UserApplyPatch (merge request) Changed (14 changes) Update actionpack and related Ruby gems (merge request) ci: Upgrade CI images to Debian bullseye (merge request) repository: Clean up worktrees in OptimizeRepository (merge request) repository: Use heuristic to pack refs in OptimizeRepository (merge request) repository: Use heuristic to prune objects in OptimizeRepository (merge request) repository: Use heuristic for incremental repacks in OptimizeRepository (merge request) repository: Use heuristic for full repacks in OptimizeRepository (merge request) migrate: Print execution time of migrations (merge request) replicator: Log number of stale jobs deleted (merge request) fetch: Stop writing FETCH_HEAD (merge request) config: Exclude DB metrics by default (merge request) hooks: Don't use Ruby hooks by default (merge request) cmd/gitaly-git2go: Upgrade to libgit2 v1.3.0 (merge request) operations: Return detailed error when reference update fails in merge (merge request) Deprecated (1 change) operations: Deprecate the rebase ID (merge request) Performance (7 changes) git: Backport patches to speed up git-fetch(1) in repos with many refs (merge request) datastore: Clean completed & dead replication jobs (merge request) repository: Avoid spawning Git command if there is no worktree to prune (merge request) localrepo: Use protocol v2 for internal fetches (merge request) repository: Use skipping negotiation algorithm for replication (merge request) housekeeping: Strip empty config sections (merge request) Expand flat paths only for the returned page in GetTreeEntries (merge request) Other (2 changes) chore: Add ssh signature test case (merge request) client: Expose sidechannel server methods (merge request)c5be8a862a
www/gitlab-ce: bugfix update to 14.7.3
Changelog:
https://about.gitlab.com/releases/2022/02/08/gitlab-14-7-2-released/
https://about.gitlab.com/releases/2022/02/14/gitlab-14-7-3-released/
GitLab Community Edition and Enterprise Edition
Create 14.7 What's New entry
Fix cluster integration HTTP adapter
Revert "Merge branch 'wc-gitaly-keepalive-limit' into 'master'"
Fix broken mermaid diagrams
GitLab Version - CE Admin Dashboard [RUN ALL RSPEC] [RUN AS-IF-FOSS]
Geo: Fix verification failures of remote stored files
Update to ruby-magic v0.5.4
Geo: Fix reverify object stored files
Update PG runtime conf before restarting
Ensure EE services are added when gitlab-ee::config recipe is included
GitLab Community Edition and Enterprise Edition
Properly exclude pending_destruction packages when creating one
Update Import/Export ObjectBuilder for merge requests
Fix Geo checksummable check failing when file is nil
Update GitHub PRs Importer to force update repository
Update Mattermost to 6.2.2 (GitLab 14.7)
Specify fetch_workers config option to omnibus
Update Omnibus to v8.2.1.7756202cc7bwww/gitlab-ce: security update to 14.7.1 Changelog: https://about.gitlab.com/releases/2022/02/03/security-release-gitlab-14-7-1-released/ Security: 3507bfb3-85d5-11ec-8c9c-001b217b34681737af6ba4
devel/gitaly: update to 14.7.0 Required for gitlab-ce 14.7.54b34c4022
www/gitlab-ce: bugfix update to 14.6.3 Changelog: https://about.gitlab.com/releases/2022/01/17/gitlab-14-6-3-released/f54e59f305
www/gitlab-ce: security update to 14.6.2 Changelog: https://about.gitlab.com/releases/2022/01/04/gitlab-14-6-1-released/ https://about.gitlab.com/releases/2022/01/11/security-release-gitlab-14-6-2-released/ MFH: 2022Q1 Security: 43f84437-73ab-11ec-a587-001b217b346807951f933a
devel/gitaly: Fix build with rubygem-activesupport61 6.1.4.4 update - Fix version requirement of RUN_DEPENDS from ruby/Gemfile: gem 'activesupport', '~> 6.1.4.1' Reference: https://gitlab.com/gitlab-org/gitaly/-/blob/v14.6.0/ruby/Gemfile#L62e5663c777
devel/gitaly: update to 14.6.0 Required for gitlab-ce 14.6.1cd6234cdf
www/gitlab-ce: security update to 14.5.2 Changelog: https://about.gitlab.com/releases/2021/12/06/security-release-gitlab-14-5-2-released/ Security: b299417a-5725-11ec-a587-001b217b34684ee40604cc
devel/gitaly: update to 14.5.1 Required for gitlab 14.5e3fe869ce5
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.ru0bbacd67dc
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=2598480aac4480b2
devel/gitaly: include patch It seems that gitlab generate the patch on request on file size is different for fetches.2e564d3196
www/gitlab-ce: upgrade to 14.4.2 Changelog: https://about.gitlab.com/releases/2021/11/08/gitlab-14-4-2-released/73b8be01a1
www/gitlab-ce: security upgrade to 14.4.1 This version has a problem showing files like .md files (e.g. README.md on the start page of a project). But as this bug is already present on version 14.4.0 I will deploy this now, to fix the security problems. We need to find the source why this happens and fix it later. Changelog: https://about.gitlab.com/releases/2021/10/28/security-release-gitlab-14-4-1-released/ Security: 33557582-3958-11ec-90ba-001b217b3468eca633b738
devel/gitaly: Update to 14.4.0 Is required for gitlab-ce 14.4.0.bebf78bb80
*/*: 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.4a7e890e91
*/*: Make rails 6.1.3 available The upgrade of rails to 6.1.4 broke www/gitlab-ce. PR: 258855f4511dc4a7
www/gitlab-ce: Revert unapproved modification that broke gitlab7dcb3ca590
www/gitlab-ce: Bugfix update 14.3.2 Changelog: https://about.gitlab.com/releases/2021/10/01/gitlab-14-3-2-released/c7a5935b85
www/gitlab-ce: Security update to 14.3.1 Changelog: https://about.gitlab.com/releases/2021/09/30/security-release-gitlab-14-3-1-released/ Security: 1bdd4db6-2223-11ec-91be-001b217b346896e60ab527
devel/gitaly: Fix CPE information Approved by: portmgr (blanket)345734b828
devel/gitaly: Fix Gemfile for rubygem-activesupport61 6.1.4.1 update - Bump PORTREVISION for package changef256db7c99
devel/gitaly: Update to 14.3.0 Required for gitlab-ce 14.3.2ddc114849
devel/gitaly: Change RUN_DEPENDS from rubygem-google-protobuf to rubygem-google-protobuf317 - Bump PORTREVISION for dependency changeeefbf7cfbd
www/gitlab-ce: Security update to 14.2.2 Changelog: https://about.gitlab.com/releases/2021/08/31/security-release-gitlab-14-2-2-released/ Security: 6c22bb39-0a9a-11ec-a265-001b217b34684edd9ea5d5
devel/gitaly: Update to 14.2.1 Required for gitlab-ce 14.2.422f21b3fb
www/gitlab-ce: Security update to 14.1.2 Changelog: https://about.gitlab.com/releases/2021/08/03/security-release-gitlab-14-1-2-released/ Security: 1d651770-f4f5-11eb-ba49-001b217b3468ad51d83d0c