From: Leah Rowe Subject: Re: new port: LibreWolf Web browser To: Landry Breuil , ports@openbsd.org Date: Mon, 20 Apr 2026 15:23:00 +0100 I once again have a new tarball. See attached. From branch "submit4": it contains this change, relative to the previous tarball: https://codeberg.org/vimuser/librewolf-openbsd-port/commit/c818d44d36ab10ace1834fe48f6e3d088bdaf56a this tidies up the Makefile. a lot of the logic was very messy in my opinion (inherited from the ff port). i generalised some strings, double-quoted a few strings also (ff port doesn't) specifically where WRKDIR is used, and made everything be 79 chars or less, per line. much cleaner to read. there is still a glaring design flaw. the code builds perfectly, and pledge/unveil rules work. however, use of mozconfig is quite cursed. librewolf uses mozconfig, which means lots of configure args are ignored from the ports system, so i work around this fact by modifying mozconfig itself, dynamically at build time. however, this is tantamount to reinventing tthe ports system, inside mozilla. bloat. i inttend, in a further submission, to instead do away with the mozconfig and rely solely on the openbsd ports system. if i do this, then i will be able to make the logic be pretty much identical again to the firefox port. itt's uncanny, because most of the build options in librewolf (upstream) in their mozconfig matches what's in the openbsd firefox port. it's almost as though the librewolf developers are openbsd fans???? probably just a happy coincidence. anyway, even with that being the case, i think this port is much more ready to go in, if people are ok with it. but i'll see what i can do about the latter, in removing mozconfig. Am 19.04.26 um 22:50 schrieb Leah Rowe: > Please disregard. I figured it out, by looking at several other ports. > A new tarball follows, from my new "submit3" branch: > > https://codeberg.org/vimuser/librewolf-openbsd-port/src/branch/submit3 > > this adds the following change, since my last tarball: > > https://codeberg.org/vimuser/librewolf-openbsd-port/commit/33df15d2e3ae0d1b44b8c3cc1b1dc2da31f48c66 > > > with this change, upstream version 149.0.2-2 becomes openbsd package: > librewolf-149.0.2pl2 > > i can see that the previous "extra dot" scheme that i implemented was > likely ok, but i prefer pl (patch level). this just feels more > natural, within the ports system. > > here is the new tarball, attached. -- Company director, Minifree Ltd Registered in England, No. 9361826 | VAT No. GB202190462 Registered Office: 19 Hilton Road, Canvey Island, Essex SS8 9QA, UK