Page MenuHomeFreeBSD

www/go-anubis: update to 1.26.0
AbandonedPublic

Authored by dch on Jul 24 2026, 6:25 AM.
Tags
None
Referenced Files
F170712946: D58431.diff
Sun, Sep 6, 4:10 AM
Unknown Object (File)
Sat, Sep 5, 12:41 PM
Unknown Object (File)
Fri, Sep 4, 1:11 PM
Unknown Object (File)
Thu, Sep 3, 2:28 AM
Unknown Object (File)
Wed, Sep 2, 5:09 PM
Unknown Object (File)
Tue, Sep 1, 2:55 AM
Unknown Object (File)
Mon, Aug 31, 5:15 PM
Unknown Object (File)
Mon, Aug 31, 7:54 AM
Subscribers

Details

Reviewers
None
Summary

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 75079
Build 71962: arc lint + arc unit

Event Timeline

dch requested review of this revision.Jul 24 2026, 6:25 AM
dch created this revision.

New Anubis version, lots of changes. Please let me know if you have any issues that should be addressed in a pkg message.

Is there anything stopping from using our framework for building the binaries rather than using a vendor Makefile which works around it?

I don't think this Makefile is either particularly long, nor very cumbersome, but if you wanmt to eke out some improvements, go for it.

The main thing is that Anubis has a long tedious build process for the javascript & WASM bundles, which means that without that, FreeBSD can only builds on amd64, as we don't have full toolchain support. So upstream has very kindly added a build target that includes the nasty npm bits, and all we need to do is unpack it in the right place. As a result of this we need to invoke their supplied make.