If I go to the git archive and build according to the instructions, I get a fully built binary:
git clone https://github.com/joshkunz/ashuffle.git
git checkout v3.5.0
git submodule update --init --recursive
meson -Dbuildtype=release build
ninja -C build
I think the PKGBUILD file needs to be adjusted somehow.
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.