FreeBSD: "opam install dune" fails

Exactly - git and rsync are by default dependencies. You can deselect them with make config.