- Allow building with python 3.x
- Add DOCS option for general documentation built by sphinx
- Add MANPAGES option build/install manpages since it requires extra deps
- Add TEST option and disable building tests by default
- Whitespace align options and separate blocks for better readability
audio/py-aubio: Update to 0.4.7
- Allow concurrent installation
optional; provide a way to disable Doxygen even when it was found in the
system
- License was changed to GPLv3; do not install LICENSE_FILE since it is
merely a boilerplate with no actual copyright data
- `audio/ardour' needs to be patched for API changes in aubio 0.4. The
patch comes from upstream, but new aubio version detection logic is not
directly applicable, so simply define HAVE_AUBIO4 in the port's Makefile
- While here, ensure that `audio/ardour' gets all of its dependencies,
(ir)regardless of particular OPTIONS selected (or not selected) for the
`audio/aubio' port
- Bump port revisions of `audio/ardour' and `audio/denemo', the only two
libaubio consumers in the tree
PR: 200556 (slightly modified)