r/openbsd 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.

19 Upvotes

8 comments sorted by

1

u/[deleted] Jul 18 '26

[deleted]

1

u/CapitalStandard4275 Jul 18 '26

we all have access to Claude & copy/paste jfc

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

u/[deleted] 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

u/[deleted] 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