Package Details: spectrum-git r275.eea444e-1

Git Clone URL: https://aur.archlinux.org/spectrum-git.git (read-only, click to copy)
Package Base: spectrum-git
Description: Console-based music player with equalizer written in C++.
Upstream URL: https://github.com/v1nns/spectrum
Keywords: c++ music player tui
Licenses: MIT
Conflicts: spectrum
Provides: spectrum
Submitter: viniciuslongaray
Maintainer: viniciuslongaray
Last Packager: viniciuslongaray
Votes: 0
Popularity: 0.000000
First Submitted: 2023-04-14 15:52 (UTC)
Last Updated: 2023-10-06 15:59 (UTC)

Latest Comments

winnie_ua commented on 2023-10-11 00:06 (UTC)

Yes, @viniciuslongaray

I am using AUR helper (yay) and it asks should it remove make dependencies. I always chose yes.

I believe it is intended behavior. Theoretically someone can build package on one machine and install it on another.

Thanks, for fixing PKGBUILD.

viniciuslongaray commented on 2023-10-06 15:54 (UTC)

@winnie_ua I think you may have removed make dependencies after the package installation, so that's why you are getting this error. I will move all necessary package dependencies from makedepends to depends inside the PKGBUILD.

winnie_ua commented on 2023-10-06 15:09 (UTC)

I've got following error.

~/Desktop $ spectrum          
spectrum: error while loading shared libraries: libxml++-3.0.so.1: cannot open shared object file: No such file or directory

So libxml++ is not makedepends but depends, unless makefile being modified for static linking.

Vedun commented on 2023-04-14 20:01 (UTC)

@viniciuslongaray Thank you! It's all good now.

viniciuslongaray commented on 2023-04-14 18:06 (UTC)

Removed GTest dependency to build and install only the executable! Now should be fine to build this package.

Vedun commented on 2023-04-14 16:49 (UTC) (edited on 2023-04-14 16:53 (UTC) by Vedun)

Error when building a package

[ 70%] Building CXX object src/CMakeFiles/spectrum_lib.dir/view/base/terminal.cc.o
[ 72%] Building CXX object src/CMakeFiles/spectrum_lib.dir/view/block/file_info.cc.o
In file included from /home/elem/spectrum-git/src/spectrum/src/view/base/terminal.cc:20:
/home/elem/spectrum-git/src/spectrum/include/view/block/list_directory.h:9:10: fatal error: gtest/gtest_prod.h: No such file or directory
    9 | #include <gtest/gtest_prod.h>
      |          ^~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [src/CMakeFiles/spectrum_lib.dir/build.make:202: src/CMakeFiles/spectrum_lib.dir/view/base/terminal.cc.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:328: src/CMakeFiles/spectrum_lib.dir/all] Error 2
make: *** [Makefile:156: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...