Install this package:
emerge -a www-apps/gitlab
If the package is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask www-apps/gitlab
Or alternatively:
emerge --autounmask-write -a www-apps/gitlab
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 16.4.0 | 8 | ~amd64 ~x86 | 0 |
<pkgmetadata> <use> <flag name="favicon">For the Custom Favicon to work, GraphicsMagick needs to be installed</flag> <flag name="gitaly_git">Use the Git version provided by Gitaly</flag> <flag name="gitlab-config">Config in /opt/gitlab/gitlab/config instead of /etc/gitlab (s. news 2021-02-22-etc-gitlab)</flag> <flag name="mail_room">Enables support for GitLab MailRoom</flag> <flag name="pages">Pulls in the compatible version of www-apps/gitlab-pages</flag> <flag name="prometheus">Enables support for the Prometheus monitoring system</flag> <flag name="relative_url">Support for relative url</flag> </use> <upstream> <bugs-to>https://gitlab.com/gitlab-org/gitlab-foss/-/issues</bugs-to> <remote-id type="github">gitlab-org/gitlab-foss</remote-id> </upstream> </pkgmetadata>
Manage flags for this package:
euse -i <flag> -p www-apps/gitlab |
euse -E <flag> -p www-apps/gitlab |
euse -D <flag> -p www-apps/gitlab
| Flag | Description | 16.4.0 |
|---|---|---|
| favicon | For the Custom Favicon to work, GraphicsMagick needs to be installed | ✓ |
| gitaly_git | Use the Git version provided by Gitaly | ⊕ |
| gitlab-config | Config in /opt/gitlab/gitlab/config instead of /etc/gitlab (s. news 2021-02-22-etc-gitlab) | ⊖ |
| kerberos | ⚠️ | ✓ |
| mail_room | Enables support for GitLab MailRoom | ⊖ |
| pages | Pulls in the compatible version of www-apps/gitlab-pages | ⊖ |
| prometheus | Enables support for the Prometheus monitoring system | ⊖ |
| relative_url | Support for relative url | ⊖ |
| systemd | ⚠️ | ✓ |
| Type | File | Size | Versions |
|---|
| Type | File | Size |
|---|---|---|
| AUX | gitlab-fix-checks-gentoo-r1.patch | 649 bytes |
| AUX | gitlab-fix-sendmail-param.patch | 587 bytes |
| AUX | gitlab-gitaly.init.1 | 1748 bytes |
| AUX | gitlab-gitaly.init.2 | 1748 bytes |
| AUX | gitlab-gitaly.service.1 | 299 bytes |
| AUX | gitlab-gitaly.service.2 | 434 bytes |
| AUX | gitlab-mailroom.service.1 | 363 bytes |
| AUX | gitlab-mailroom.service.2 | 450 bytes |
| AUX | gitlab-pod-markup.patch | 573 bytes |
| AUX | gitlab-puma.service.1 | 487 bytes |
| AUX | gitlab-puma.service.2 | 917 bytes |
| AUX | gitlab-sidekiq.service.1 | 596 bytes |
| AUX | gitlab-sidekiq.service.2 | 703 bytes |
| AUX | gitlab-tmpfiles.conf | 210 bytes |
| AUX | gitlab-unicorn.service.1 | 469 bytes |
| AUX | gitlab-update-config.service.1 | 221 bytes |
| AUX | gitlab-update-config.service.2 | 221 bytes |
| AUX | gitlab-workhorse.service.1 | 787 bytes |
| AUX | gitlab-workhorse.service.2 | 908 bytes |
| AUX | gitlab.init.1 | 3189 bytes |
| AUX | gitlab.init.1.mailroom_start | 323 bytes |
| AUX | gitlab.init.1.mailroom_status | 42 bytes |
| AUX | gitlab.init.1.mailroom_stop | 185 bytes |
| AUX | gitlab.init.1.mailroom_vars | 267 bytes |
| AUX | gitlab.init.1.puma_start | 457 bytes |
| AUX | gitlab.init.1.unicorn_start | 386 bytes |
| AUX | gitlab.init.2 | 3349 bytes |
| AUX | gitlab.init.2.mailroom_start | 323 bytes |
| AUX | gitlab.init.2.mailroom_status | 42 bytes |
| AUX | gitlab.init.2.mailroom_stop | 185 bytes |
| AUX | gitlab.init.2.mailroom_vars | 267 bytes |
| AUX | gitlab.init.2.puma_start | 457 bytes |
| AUX | gitlab.logrotate | 211 bytes |
| AUX | gitlab.slice.2 | 144 bytes |
| AUX | gitlab.target.1 | 405 bytes |
| AUX | gitlab.target.2 | 214 bytes |
| EBUILD | gitlab-16.4.0.ebuild | 36559 bytes |
| MISC | metadata.xml | 931 bytes |