Created attachment 169944 [details] Patch to update multimedia/qmmp-plugin-pack-qt5 - Update to 1.0.3 - Add taglib as dependency for MPG123 option - Add patch in order to downgrade version of taglib, otherwise MPG123 and FFAP options are not build. Tested quickly with the latest release of taglib (1.11, not in ports tree) and patch is not necessary.
Created attachment 169945 [details] Poudriere log on FreeBSD amd64 9.3
Since seetting 'pkg_check_modules(TAGLIB taglib>=1.10)' also accepts taglib-1.10, I assume CMake determines 1.10 is older than 1.10.0 in version expression. I reported this problem to the qmmp developer.
Created attachment 170139 [details] Set minimal version to 1.9 of TagLib I appreciate your plan to use USES+=localbase and add explicit dependency on TagLib. Replace the minimal version of TagLib 1.7 to 1.9 accordings to the developers fix: https://sourceforge.net/p/qmmp-dev/code/6339/
A commit references this bug: Author: olivierd Date: Mon May 9 17:39:56 UTC 2016 New revision: 414874 URL: https://svnweb.freebsd.org/changeset/ports/414874 Log: - Update to 1.0.3 [2] - Adjust dependencies [1], [2] Fix build with TagLib < 1.11, otherwise MPG123 and FFAP options are not build anymore. PR: 209248 Submitted by: <liangtai.s16@gmail.com> (maintainer) [1], myself [2] Changes: head/multimedia/qmmp-plugin-pack-qt5/Makefile head/multimedia/qmmp-plugin-pack-qt5/distinfo
Committed