BSD Ports

www/gitlab-pages ${GITLAB_VERSION}_${GITLAB_PORTREVISION} MidnightBSD

Official GitLab Pages daemon

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
d9e3862bd8
License
mit
Categories
www

Description

This is a simple HTTP server written in Go, made to serve GitLab Pages with CNAMEs and SNI using HTTP/HTTP2.

In the other systems

SystemPortVersion
MidnightBSDwww/gitlab-pages${GITLAB_VERSION}_${GITLAB_PORTREVISION}
FreeBSDwww/gitlab-pages19.5.1_1
DragonFlywww/gitlab-pages18.1.1
HardenedBSDwww/gitlab-pages19.4.1_1
GhostBSDwww/gitlab-pages19.4.0

Install

Binary package:

mport install gitlab-pages

From mports:

cd /usr/mports/www/gitlab-pages && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	gitlab-pages>0:www/gitlab-pages

Dependencies

No port depends on this one.

Configuration

No options to configure.

USES
go:modules
Service scripts
gitlab_pages

Files

distinfo 2
FileSizeSHA256
go/www_gitlab-pages/gitlab-pages-v18.8.2/go.mod35238bc5ad61abb3a5a6d07a64652460587511671a82c104cf5997806b5d609a8dd6
go/www_gitlab-pages/gitlab-pages-v18.8.2/gitlab-pages-v18.8.2.tar.bz223765438f1d3f0fdbcb231f604279c29d4ccc8292adfcb205986ab0ef3a0982253ca26
Master sites 1
  • https://gitlab.com/gitlab-org/gitlab-pages/-/raw/v${DISTVERSION}/

Commit history 2

DateCommitCreditsLog message
d9e3862bd8 Lucas Holt www/gitlab-pages: fix fake install paths (#664)
Uses the fake-rooted DATADIR and PREFIX directly in install and plist-generation hooks.\n\nFixes Magus run 643 fake-stage plist failure.\n\nValidation: bmake -n fake; git diff --check. ## Summary by Sourcery Bug Fixes: - Resolve fake-stage plist generation failure by correcting paths used in install and post-install hooks for gitlab-pages. Signed-off-by: Lucas Holt <[email protected]>
270eac624d Lucas Holt www/gitlab-pages: correct distinfo for 18.8.2
Regenerate distinfo for the version in the port Makefile so checksum validation uses the 18.8.2 distfiles rather than 18.11.2. AI-Assisted-by: Codex <[email protected]> Signed-off-by: Lucas Holt <[email protected]>