I found that I could not install this due to Missing dependencies: gmock>=1.10.
I have gtest installed, which looks like it provides gmock, so I'm not sure why that wasn't satisfying the dependency. As a workaround, I removed the "gmock>=1.10" from the makedepends line in the PKGBUILD file, and was able to build the package successfully.
Pinned Comments
oi_wtf commented on 2023-02-25 13:46 (UTC) (edited on 2023-02-25 13:49 (UTC) by oi_wtf)
As the upstream Release Notes state, most recent releases were rebuilds of the prebuilt upstream binaries only, so they get updated versions of the staticly linked dependencies. This PKGBUILD does not use those binaries, it builds from source and links the dependencies shared, so it does not need to be updated every time abseil, yaml-cpp or mpdclient or their dependencies get minor updates.
So that's usually the reason for not updating this PKGBUILD to every release done upstream. It's to avoid unnecessary rebuilds. I'll update when actual source changes are done or if someone explicitly flags o-o-d.
Please do feel free to flag (or comment), even if it may be unnecessary, if you want me to update the PKGBUILD anyway or if you think I've overlooked some changes. I've got no problem with that.