stratisd has no non-linux dependencies, but other packages that I have been running it on are truly multi-platform. I have not figured out how to get "cargo metadata" to do this, although it has a --filter-platform option which looked promising.