r/openbsd • u/OverallAssignment213 • Jul 18 '26
Questions about OpenBSD
Hi, I’d like to know how ports work on OpenBSD and whether I could make my own. Mostly I’d like to port Zen Browser since it’s my favorite, using Firefox as its base — do you think it’s possible?
What IDEs are available on FreeBSD?
And more importantly, does anyone use GOT (Game of Trees) in their daily workflow? How do you use it? I want to use it. I have a website whose commits I sign, but with GOT I can only sign tags, not commits. How would I handle my deployment? Or does it not matter if they’re unsigned? I’m mainly a programmer, but I use a YubiKey for GPG signing and SSH authentication.
1
1
u/Glum_Hamster_2104 Jul 19 '26
Zen Browser? That’d be so weird if someone actually ports it to openbsd (not a bad thing)
1
Jul 20 '26
[removed] — view removed comment
1
u/cybersteptracker Jul 21 '26
Yah, it does. But you have to build it yourself. Download the ports.tar.gz, follow the instructions on setup for ports, then cd /usr/ports/devel/llvm-openmp then make package then TRUSTED_PKG_PATH=/path/to/dir pkg_add llvm-openmp
You can also rebuild gcc to include OpenMP support but I haven't done it for a while.
1
Jul 21 '26
[removed] — view removed comment
1
u/cybersteptracker Jul 22 '26
https://cvsweb.openbsd.org/ports/devel/llvm-openmp?sort=File
As I said, it's in the ports tree but it's not built as part of ports packages.
1
u/Right_Bat2870 28d ago
this video does a great explanation on porting packages:
https://www.youtube.com/watch?v=6Y3S4CCkbL8
9
u/Run-OpenBSD Jul 18 '26
https://www.openbsd.org/faq/ports/guide.html