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
F171418988: D58431.id182594.diff
Fri, Sep 11, 12:59 AM
Unknown Object (File)
Thu, Sep 10, 5:04 PM
Unknown Object (File)
Thu, Sep 10, 5:04 PM
Unknown Object (File)
Tue, Sep 8, 8:06 AM
Unknown Object (File)
Tue, Sep 8, 1:28 AM
Unknown Object (File)
Mon, Sep 7, 5:43 PM
Unknown Object (File)
Mon, Sep 7, 5:51 AM
Unknown Object (File)
Sun, Sep 6, 4:10 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.