all repos — ports @ main

collection of ports for openbsd

f7ab51fe
net/matterbridge: fix readme
la-ninpre aaoth@aaoth.xyz
Sat, 06 May 2023 16:13:32 +0300
2e5c77de
www/owncast: fix permissions on installed files
la-ninpre aaoth@aaoth.xyz
Sat, 06 May 2023 16:13:09 +0300
71b1f853
devel/py-celery: add 5.2.7
la-ninpre aaoth@aaoth.xyz
Wed, 03 May 2023 22:36:26 +0300

openbsd ports collection

here are personal and work-in-progress ports for openbsd. note that they could be untested or broken, use on your own risk.

usage

make sure to check out the ports tree from openbsd.

openbsd faq page on ports

then, clone this repo to some directory and then copy everything from there to /usr/ports/mystuff/.

after that you can build ports as usual (e.g. cd /usr/ports/mystuff/<category>/<port> && make && make install).

NOTE: ports from this repo create additional unprivileged users. users needed for ports need to be specified in /usr/ports/infrastructure/db/user.list. users for this repo are not approved by openbsd team (yet), so they won’t be there, you’ll have to add them yourself.

here’s a list of current users:

1100 _forgejo			_forgejo		www/forgejo
1101 _gatus			_gatus			www/gatus
1102 _inks			_inks			www/inks
1103 _alfis			_alfis			net/alfis
1104 _matterbridge		_matterbridge	net/matterbridge
1105 _owncast			_owncast		www/owncast

i choose to use uids and gids higher than 1000 so that they won’t collide with other ports.

contact

aaoth at aaoth dot xyz

clone
git clone https://git.aaoth.xyz/ports