Package Details: libcava 0.10.3-3

Git Clone URL: https://aur.archlinux.org/libcava.git (read-only, click to copy)
Package Base: libcava
Description: Fork to provide cava as a shared library, e.g. used by waybar. Cava is not provided as executable.
Upstream URL: https://github.com/LukashonakV/cava
Keywords: cava libcava waybar
Licenses: MIT
Submitter: mutoroglin
Maintainer: mutoroglin
Last Packager: mutoroglin
Votes: 9
Popularity: 0.73
First Submitted: 2023-10-18 10:27 (UTC)
Last Updated: 2025-04-08 13:58 (UTC)

Latest Comments

« First ‹ Previous 1 2

beatsgo commented on 2024-02-27 03:18 (UTC)

  • 'ninja -C build' failing

    [19/19] Linking target libcava.so FAILED: libcava.so ... {standard input}: Assembler messages: {standard input}:11: Error: file not found: example_files/config {standard input}:31: Error: file not found: src/output/shaders/bar_spectrum.frag {standard input}:51: Error: file not found: src/output/shaders/northern_lights.frag {standard input}:71: Error: file not found: src/output/shaders/pass_through.vert make: *** [/tmp/ccgCo6KP.mk:2: /tmp/ccLMBjXP.ltrans0.ltrans.o] Error 1

  • For whatever reason, manually building it works allowing anyone to continue after this process.

MarsSeed commented on 2023-10-22 11:27 (UTC)

Thank you for your checking and verifying the non-conflicting nature of this lib package with the cava application. Cheers.

mutoroglin commented on 2023-10-22 09:00 (UTC)

@MarsSeed Even though the package can build the standard cava app this libcava package doesn't build and install that; that is deliberate to avoid the conflict with the cava package

Thanks for the hint, I removed libcava from the provides array :)

MarsSeed commented on 2023-10-22 07:45 (UTC)

+1: Please remove 'libcava' from provides: a package should not (double) declare its own name in its provides. :)

MarsSeed commented on 2023-10-22 07:44 (UTC) (edited on 2023-10-22 07:45 (UTC) by MarsSeed)

Does this conflict with cava? I suspect it does (haven't checked yet). Because the fork's readme says this also provides the cava application executable.

In case my suspicion turns out to be true, then this package should have 'cava' in provides & conflicts arrays.

Could you please kindly check to verify or refute this? Thanks in advance!