[feature suggestion] Please allow to build pipewire-jack and pipewire-pulse separately
In the context of ports and packages it is very beneficial to first install pipewire and then decide whether you want to also install pipewire-jack or pipewire-pulse or both.
Currently pipewire-jack and pipewire-pulse are bundled with pipewire and one has to decide at build time.
On FreeBSD, for example, pipewire-jack and pipewire-pulse are disabled. It is hard to enable them by default because people use standalone Jack/PulseAudio servers and pipewire would conflict with them.
I suggest to add new values for pipewire-jack and pipewire-pulse options: "only", so that the choice would be "no", "yes", "only".
When "only" is selected the build would build pipewire-jack or pipewire-pulse as a standalone project and would check that pipewire is already installed. Only one "only" choice can be allowed.
Please add this feature to simplify deployment and acceptance of pipewire.
Yuri (FreeBSD ports committer)