Created attachment 260383 [details] AmbiX Tools Background story: I own a Ambisonics 2nd order microphone, with digital output. Despite a single cable (instead of a bunch of XLR cables), these 8 capsules appears devided over 4 USB devices. It's difficult to map the channels, regardless of order. And so I wish to build my own portable hardware recorder, of course FreeBSD, simply on a Ambix Zero W. Will use arecord, and so far no problem; 8 channels perfectly in a single WAV. What I also wish to acomplish, is to convert that to AmbiX format, on the same hardware. And for that I will need AmbiX tools. Therefor I created this port. ...which I could not test, because Rust keeps failing to install, even including in Poudriere. If someone could reach me a little helping hand completing the port, then I think this will work. Portlint, portclippy, portfmt are all already happy. But as said, I was not able to verify any install - at least not yet.
Version 0.3.0 have hash 9117f92, but you use GH_TAGNAME=5842494. 5842494 is last commit in master, not 0.3.0. Tag name is "v0.3.0", so this is enough: DISTVERSIONPREFIX=v DISTVERSION=0.3.0
Or you want to add last commits too? https://github.com/kronihias/ambix/compare/v0.3.0...5842494
===> ambix-0.3.0 depends on shared library: libjuce_audio_basics.so - not found *** Error code 1 LIB_DEPENDS= libjuce_audio_basics.so:devel/juce \ $ grep -R libjuce /usr/ports/devel/juce | wc 0 0 0 Can't find this lib in ports.