Package Details: cava 0.10.2-2

Git Clone URL: https://aur.archlinux.org/cava.git (read-only, click to copy)
Package Base: cava
Description: Console-based Audio Visualizer for Alsa
Upstream URL: https://github.com/karlstav/cava
Licenses: MIT
Submitter: CelestialWalrus
Maintainer: funilrys
Last Packager: funilrys
Votes: 168
Popularity: 3.79
First Submitted: 2015-05-05 22:15 (UTC)
Last Updated: 2024-05-16 18:44 (UTC)

Pinned Comments

funilrys commented on 2021-02-06 01:01 (UTC)

Hello, World! :-)

This AUR package is now managed on GitHub. Feel free to submit your package/installation issues as long as PR in the GitHub repository.

From now on, every change made inside the GitHub repository will be automatically synchronized here.

As of now, every 15th of the month around 12:45 (UTC); this package would be updated automatically - if a new version is available.

Stay safe and healthy.


Links:

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

petronny commented on 2023-06-01 06:43 (UTC)

Hi, I believe cava is not an any package since ldd shows lots of platform specific links:

$ ldd /usr/bin/cava 
        linux-vdso.so.1 (0x00007ffdc3690000)
        libasound.so.2 => /usr/lib/libasound.so.2 (0x00007f176b1b2000)
        libpulse-simple.so.0 => /usr/lib/libpulse-simple.so.0 (0x00007f176b1ab000)
        libpulse.so.0 => /usr/lib/libpulse.so.0 (0x00007f176b156000)
        libportaudio.so.2 => /usr/lib/libportaudio.so.2 (0x00007f176b125000)
        libsndio.so.7 => /usr/lib/libsndio.so.7 (0x00007f176b111000)
        libm.so.6 => /usr/lib/libm.so.6 (0x00007f176b029000)
        libfftw3.so.3 => /usr/lib/libfftw3.so.3 (0x00007f176ac00000)
        libncursesw.so.6 => /usr/lib/libncursesw.so.6 (0x00007f176afb3000)
        libiniparser.so.1 => /usr/lib/libiniparser.so.1 (0x00007f176afac000)
        libc.so.6 => /usr/lib/libc.so.6 (0x00007f176aa19000)
        /lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007f176b2e4000)
        libpulsecommon-16.1.so => /usr/lib/pulseaudio/libpulsecommon-16.1.so (0x00007f176af25000)
        libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0x00007f176aed2000)
        librt.so.1 => /usr/lib/librt.so.1 (0x00007f176aecd000)
        libjack.so.0 => /usr/lib/libjack.so.0 (0x00007f176ae7a000)
        libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f176ae75000)
        libbsd.so.0 => /usr/lib/libbsd.so.0 (0x00007f176ae5f000)
        libsndfile.so.1 => /usr/lib/libsndfile.so.1 (0x00007f176a993000)
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007f176a968000)
        libsystemd.so.0 => /usr/lib/libsystemd.so.0 (0x00007f176a885000)
        libasyncns.so.0 => /usr/lib/libasyncns.so.0 (0x00007f176ae55000)
        libdb-5.3.so => /usr/lib/libdb-5.3.so (0x00007f176a6bb000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f176a400000)
        libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f176a69b000)
        libmd.so.0 => /usr/lib/libmd.so.0 (0x00007f176ae46000)
        libvorbisenc.so.2 => /usr/lib/libvorbisenc.so.2 (0x00007f176a355000)
        libFLAC.so.12 => /usr/lib/libFLAC.so.12 (0x00007f176a658000)
        libopus.so.0 => /usr/lib/libopus.so.0 (0x00007f176a2fb000)
        libmpg123.so.0 => /usr/lib/libmpg123.so.0 (0x00007f176a29e000)
        libmp3lame.so.0 => /usr/lib/libmp3lame.so.0 (0x00007f176a226000)
        libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0x00007f176a1f8000)
        libogg.so.0 => /usr/lib/libogg.so.0 (0x00007f176ae39000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0x00007f176a653000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007f176a64b000)
        libcap.so.2 => /usr/lib/libcap.so.2 (0x00007f176a63f000)
        libgcrypt.so.20 => /usr/lib/libgcrypt.so.20 (0x00007f176a0b0000)
        liblzma.so.5 => /usr/lib/liblzma.so.5 (0x00007f176a07d000)
        libzstd.so.1 => /usr/lib/libzstd.so.1 (0x00007f1769fad000)
        liblz4.so.1 => /usr/lib/liblz4.so.1 (0x00007f1769f8b000)
        libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0x00007f1769f65000)

cniw commented on 2022-11-14 10:30 (UTC) (edited on 2022-11-14 10:32 (UTC) by cniw)

@Weakuser I don't agree with you, https://wiki.archlinux.org/title/PKGBUILD#makedepends

Note: The group base-devel is assumed to be already installed when building with makepkg.
      Members of this group should not be included in checkdepends array.

Weakuser commented on 2022-11-14 00:09 (UTC)

@funilrys please add makedepends=('autoconf' 'automake' 'm4') because not everyone installs the entire base-devel group

baltazar commented on 2022-04-25 22:16 (UTC)

xxd is no longer required, so the vim dependency can be removed

ringo commented on 2022-04-17 18:31 (UTC)

xxd-standalone and vim are in conflict (xxd)

TechXero commented on 2022-04-17 13:27 (UTC)

getting error during build

./autogen.sh: line 14: xxd: command not found ==> ERROR: A failure occurred in build().

Betal commented on 2022-02-10 19:30 (UTC)

Add makedepends=('libpulse' 'portaudio' 'sndio'), if we build cava in a clean chroot, it get built without support for them.

checking for pa_simple_new in -lpulse-simple... no
configure: WARNING: No pulseaudio dev files found building without pulseaudio support
checking for Pa_Initialize in -lportaudio... no
configure: WARNING: No portaudio dev files found building without portaudio support
checking for sio_open in -lsndio... no
configure: WARNING: No sndio dev files found building without sndio support

cniw commented on 2021-12-28 07:53 (UTC)

For anyone who gets an error message like this

./autogen.sh: line 10: aclocal: command not found
./autogen.sh: line 11: autoconf: command not found
./autogen.sh: line 12: automake: command not found
/tmp/yay/cava/PKGBUILD: line 19: ./configure: No such file or directory

Keep in mind that you have to install base-devel package group to use makepkg command to build package from PKGBUILD file.

https://wiki.archlinux.org/title/makepkg#Usage

kmarius commented on 2021-12-11 19:44 (UTC)

automake and autoconf need to be added to makedepends.