# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 PortSystem 1.0 PortGroup github 1.0 github.setup karlstav cava 0.10.4 github.tarball_from releases revision 0 categories audio license MIT maintainers {makr @mohd-akram} openmaintainer description Cross-platform Audio Visualizer long_description Cava is a bar spectrum audio visualizer for terminal \ (ncurses) or desktop (SDL). checksums rmd160 057f74ad26798be652a4027ddcb3ce5b7420670d \ sha256 0945dc5cf46a372959d01788f1266240f9d4a88a6e123028aa7e7d1e96fda01b \ size 426075 depends_build path:bin/pkg-config:pkgconfig depends_lib port:fftw-3 \ port:iniparser \ port:pulseaudio \ port:portaudio \ port:libsdl2 \ port:ncurses compiler.blacklist-append *gcc-4.0 *gcc-4.2 configure.cppflags-append -I${prefix}/include/iniparser if {${os.platform} eq "darwin" && ${os.major} < 11} { # https://github.com/karlstav/cava/issues/570 configure.args-append \ --disable-output-sdl-glsl }