CVE and update status of the FreeBSD ports tree3,298 unaddressed CVEs in 671 portsAll times are CET
Port details

www/gitlab-workhorse 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/gitlab/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install gitlab-workhorse
installs 19.5.1_1 from latest; from quarterly (2026Q4) 19.4.2_1
Port
# cd /usr/ports/www/gitlab-workhorse && make install clean
Size
63 MiB download · 165 MiB installed
Depends on
graphics/p5-Image-ExifTool 13.55
License
MIT

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 1619.5.1_119.4.2_1–
FreeBSD 1519.5.1_119.4.2_1–
FreeBSD 1419.5.0_119.4.1_1✗

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 1519.4.2_119.4.2_1–
FreeBSD 1419.4.2_119.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 (0) · open in Bugzilla, most recently changed first

None.

Commits (326)

Matthias Fechner (mfechner) · 13.10.3
www/gitlab-ce: Security update to 13.10.3.

Changelog:
https://about.gitlab.com/releases/2021/04/14/security-release-gitlab-13-10-3-released/
77d6936ce6
Matthias Fechner (mfechner) · 13.10.2
www/gitlab-ce: bugfix update to 13.10.2.

Changelog:
https://about.gitlab.com/releases/2021/04/01/gitlab-13-10-2-released/

MFH:		2021Q2
bac76e3032
Matthias Fechner (mfechner) · 13.10.1
Regenerate all distfiles using gitlab as source.

This regeneration is required as the new gitlab version changed
the address and the directory the source files can be downloaded.

This commit also applies some small fixes to make sure all ports using
gitlab are buildable.

Reviewed by:	mat
Approved by:	portmgr
Differential Revision:	https://reviews.freebsd.org/D29628
911f04257e
Mathieu Arnold (mat) · 13.10.1
Remove # $FreeBSD$ from Makefiles.
305f148f48
Matthias Fechner (mfechner) · 13.10.1
Removed svn keywords again. They went in by accident while merging older commits. Reported by:	jbeich
1b802f473e
Matthias Fechner (mfechner) · 13.10.1
Update to 13.10.1 which is required for gitlab-ce 13.10.
c0b6ad5b50
Matthias Fechner (mfechner) · 8.63.2
Security update to gitlab-ce 13.9.2. Changelog: https://about.gitlab.com/releases/2021/03/04/security-release-gitlab-13-9-2-released/

This commit also enforces an older version of devel/rubygem-google-protobuf of version 3.14.0.
This also linked PR.
This ensures that users to not upgrade by accident to a version that is core dumping.
So it is wanted that this port is currently not buildable to protect users from an update.

If you want to this upgrade, wait till devel/rubygem-google-protobuf is fixed or downgrade it to 3.14.0.

PR:		254014 254010
Security:	8bf856ea-7df7-11eb-9aad-001b217b3468
9bb5b00084
Matthias Fechner (mfechner) · 8.63.0
Update to 8.63.0 which is required for gitlab-ce 13.9 upgrade.
85578e5f98
Alex Kozlov (ak) · 8.59.0
- Remove empty lines after .include <bsd.port.mk>

Approved by:	portmgr blanket
4d1fd979fa
Matthias Fechner (mfechner) · 8.59.0
Update to 8.59.0 which is required for gitlab-ce 13.8.
12bd5e1630
Matthias Fechner (mfechner) · 8.58.2
Security update to 13.7.2: https://about.gitlab.com/releases/2021/01/07/security-release-gitlab-13-7-2-released/ Bugfix update to 13.7.3: https://about.gitlab.com/releases/2021/01/08/gitlab-13-7-3-released/

Security:	a2a2b34d-52b4-11eb-87cb-001b217b3468
658f1a99f0
Matthias Fechner (mfechner) · 8.58.0
Update to 8.58.0 which is required for gitlab 13.7.
a5be3ac10e
Matthias Fechner (mfechner) · 8.54.0
Update to 8.54.0 which is required for gitlab-ce 13.6.
bacfb33461
Matthias Fechner (mfechner) · 8.51.0
Update to 8.51.0 which is required for gitlab-ce 13.5.
242f0c1a69
Matthias Fechner (mfechner) · 8.46.0_1
Update location for depedency codahale:hdrhistogram. The source was moved from: https://github.com/codahale/hdrhistogram to https://github.com/HdrHistogram/hdrhistogram-go

PR:		250140
Reported by:	gergely.czuczy@harmless.hu
7e718f41c0
Matthias Fechner (mfechner) · 8.46.0
Update to 8.46.0 which is required for gitlab-ce 13.4.
11cc8881f6
Matthias Fechner (mfechner) · 8.39.0
Update to 8.39.0 which is required for gitlab 13.3.
6ed491c2b7
Matthias Fechner (mfechner) · 8.37.0
Update to 8.37.0 which is required for gitlab-ce 13.2.
db4ff9f5fc
Matthias Fechner (mfechner) · 8.35.0
Update to 8.35.0 which is required for gitlab 13.1.
7b1179680e
Matthias Fechner (mfechner) · 8.31.1
Update to 8.31.1 which is required for gitlab-ce 13.0.
a382d749db
Matthias Fechner (mfechner) · 8.30.2
Security update www/gitlab-ce to 12.10.7. Changelog: https://about.gitlab.com/releases/2020/05/27/security-release-13-0-1-released/

Security:	69cf62a8-a0aa-11ea-9ea5-001b217b3468
65fa3e9f9e
Matthias Fechner (mfechner) · 8.30.1
Update to 8.30.1 which is required for gitlab-ce 12.10 upgrade.
e1c6302550
Matthias Fechner (mfechner) · 8.25.2
Security update to 12.9.3. Changelog: https://about.gitlab.com/releases/2020/04/14/critical-security-release-gitlab-12-dot-9-dot-3-released/

Security:	570706ff-7ee0-11ea-bd0b-001b217b3468
e143c494df
Matthias Fechner (mfechner) · 8.25.1
Update to 8.25.1 which is required for gitlab-ce 12.9 upgrade.
a9e4c2657f
Matthias Fechner (mfechner) · 8.21.1
Security update to 12.8.8. Changelog: https://about.gitlab.com/releases/2020/03/26/security-release-12-dot-9-dot-1-released/

Security:	08fba28b-6f9f-11ea-bd0b-001b217b3468
e83937055d
Matthias Fechner (mfechner) · 8.21.0
Update to 8.21.0 which is required for gitlab-ce 12.8 update.
f8f9cc2899
Matthias Fechner (mfechner) · 8.20.0_1
Fixed build for aarch64. This problem was send upstream here: https://gitlab.com/gitlab-org/gitlab-workhorse/issues/246

And will be corrected with this merge request:
https://gitlab.com/gitlab-org/gitlab-workhorse/-/merge_requests/456

After the merge request reached the next stable version the two patches:
gitlab-workhorse/files/patch-go.mod
gitlab-workhorse/files/patch-go.sum

can be removed again.

PR:		243804
Reported by:	mikael@FreeBSD.org
e397de1969
Matthias Fechner (mfechner) · 8.20.0
Update to 8.20.0 which is required for gitlab-ce security update.

MFH:		2020Q1
daf2a95cca
Matthias Fechner (mfechner) · 8.18.0
Update to 8.18.0 which is required for gitlab-ce 12.6.0.
93aca301b2
Matthias Fechner (mfechner) · 8.14.1
www/gitlab-workhorse: upgrade to 8.14.1 which is required for gitlab-ce 12.5.1.
c6e5559ce2
Matthias Fechner (mfechner) · 8.14.0
www/gitlab-workhorse: upgrade to 8.14.0 which is required for gitlab-ce 12.4 upgrade.
6221723e46
Matthias Fechner (mfechner) · 8.10.0
www/gitlab-workhorse: upgrade to 8.10.0 which is required for gitlab-ce 12.3 upgrade.
7fa55f2428
Matthias Fechner (mfechner) · 8.8.1
www/gitlab-workhorse: upgrade to 8.8.1 which is required for gitlab-ce 12.2.
17fa6c5724
Matthias Fechner (mfechner) · 8.7.1
www/gitlab-workhorse: update to 8.7.1 which is required for gitlab-ce 12.1.
d16a2c61bd
Tobias Kortkamp (tobik) · 8.7.0
Convert all Go ports to USES=go

This allows for port testing with lang/go-devel via GO_PORT, setting
up the Go build environment in a single place, and is step one in
simplifying Go ports that often define too complicated do-build
targets themselves.

USES=go gains new arguments 'run' to add lang/go to RUN_DEPENDS and
'no_targets' for ports with composite builds that call 'go' themselves
and do not need the do-build/do-install targets of USES=go.

PR:		238849
Submitted by:	dg@syrec.org (also D20745)
Reviewed by:	mat, tobik
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D20746
3726f94254
Matthias Fechner (mfechner) · 8.7.0
Upgrade to 8.7.0 which is required by gitlab-ce 11.11 upgrade.
434fe406c3
Matthias Fechner (mfechner) · 8.5.2
Update to 8.5.2 which is required for gitlab-ce 11.10.4 upgrade.
29bdf26fcc
Matthias Fechner (mfechner) · 8.5.1
Update to 8.5.1 which is required for Gitlab 11.10 upgrade.
e713d334dd
Matthias Fechner (mfechner) · 8.3.3
Upgrade to 8.3.3 which is required for gitlab-ce 11.9.4 security update.

MFH:		2019Q2
973db5c8c5
Matthias Fechner (mfechner) · 8.3.1
Update to 8.3.1 which is required for gitlab-ce 11.8 upgrade.
3cf4299598
Matthias Fechner (mfechner) · 8.0.2
Upgrade to 8.0.2 which is required for gitlab 11.7.5 upgrade.
089859adf9
Matthias Fechner (mfechner) · 8.0.1
Upgrade to 8.0.1 which is required for security update of gitlab-ce 11.7.3.
5907fa1eec
Matthias Fechner (mfechner) · 8.0.0
Upgrade to 8.0.0 which is required for gitlab-ce 11.7 upgrade.
33cf8ea881
Matthias Fechner (mfechner) · 7.6.0
Upgrade to 7.6.0 which is required for gitlab-ce 11.6.

Approved by:	mentors (implicit)
8add4244b2
Matthias Fechner (mfechner) · 7.1.3
Upgrade to 7.1.3 which is required for gitlab-ce 11.5.1.

Approved by:	mentors (implicit)
528a0177ea
Matthias Fechner (mfechner) · 7.1.0
Upgrade to 7.1.0 which is required for gitlab-ce 11.5.

Approved by:	mentors (implicit)
a89bf01ebf
Matthias Fechner (mfechner) · 7.0.0
Upgrade to version 7.0.0 which is required for www/gitlab-ce 11.4.x.

Approved by:	mentors (implicit)
d31bc34c9b
Matthias Fechner (mfechner) · 6.1.0
Update www/gitlab-workhorse to 6.1.0 which is required for gitlab 11.3.

Approved by:	mentors (implicit)
b296e5e13e
Matthias Fechner (mfechner) · 5.1.0
Update www/gitlab-workhorse to 5.1.0 which is required for gitlab-ce 11.2.x.

Approved by:	mentors (implicit)
cfbdc10126
Matthias Fechner (mfechner) · 5.0.0
Update to 5.0.0 which is required for gitlab 11.1.1.

Approved by:	mentors (implicit)
b30a13966a