PKGNAME=libcava
PKGSEC=sound
PKGDEP="alsa-lib fftw glibc iniparser jack ncurses pipewire portaudio \
        pulseaudio sdl2 sndio"
PKGDES="Console-based Audio Visualizer for Alsa (MPD and Pulseaudio) as a shared library"

ABTYPE=meson

# FIXME: FTBFS with LTO enabled
NOLTO=1

MESON_AFTER=(
    '-Dbuild_target=lib'
    '-Dcava_font=false'
    '-Dinput_alsa=enabled'
    '-Dinput_pulse=enabled'
    '-Dinput_pipewire=enabled'
    '-Dinput_portaudio=enabled'
    '-Dinput_sndio=enabled'
    '-Doutput_sdl=enabled'
    '-Doutput_ncurses=enabled'
    '-Doutput_sdl_glsl=enabled'
)

PKGBREAK="waybar<=0.15.0-1"
