[Bug 284988] [new port] audio/cubeb: Cross platform audio library

From: <bugzilla-noreply_at_freebsd.org>
Date: Sun, 23 Feb 2025 13:22:22 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=284988

--- Comment #2 from Yusuf Yaman <nxjoseph@protonmail.com> ---
If i understand posts on added URL:

Ports that depend on non-port version of cubeb need to have extra dependencies
because non-port cubeb depends on all audio backends by default. My port has
options for every audio backend so it can minimize dependencies. If cubeb finds
any of the audio backends, it just adds it to depends.

if(LAZY_LOAD_LIBS)
  check_include_files(pulse/pulseaudio.h USE_PULSE)
  check_include_files(alsa/asoundlib.h   USE_ALSA)
  check_include_files(jack/jack.h        USE_JACK)
  check_include_files(sndio.h            USE_SNDIO)
  check_include_files(aaudio/AAudio.h    USE_AAUDIO)

-- 
You are receiving this mail because:
You are the assignee for the bug.