Created attachment 191423 [details] libechonest-qt5.patch Necessary for the Qt 5 version of Clementine (https://github.com/clementine-player/Clementine/tree/qt5)
Created attachment 192591 [details] libechonest-qt5.patch v2 (FLAVORS) Now flavorized, similar to https://reviews.freebsd.org/D14667
Created attachment 200663 [details] libechonest.patch Since qt4 is deprecated, let's move to qt5 only.
Did a quick grep through the tree and it appears that Clementine is the only consumer (explicit consumer). I'll take this to commit after compile/runtime tests are done here locally. Thank you for the patch!
A commit references this bug: Author: sbruno Date: Thu Jan 3 21:44:00 UTC 2019 New revision: 489228 URL: https://svnweb.freebsd.org/changeset/ports/489228 Log: audio/clementine-player: Jump to qt5 - regenerate some of the patch files for this new branch - cleanup and try to adjust Makefile audio/libechonest: Jump to qt5 - clementine-player is the only port that I could find that has an explicit dependency on libechonest. Commit this update so there is no window for build failures. Test built on 13-CURRENT, 12-STABLE, 11-STABLE across i386 and amd64. Run-time tested on 13-CURRENT, amd64. PR: 234534 226529 Submitted by: greg@unrelenting.technology Changes: head/audio/clementine-player/Makefile head/audio/clementine-player/distinfo head/audio/clementine-player/files/patch-3rdParty_libprojectm_MilkdropPresetFactory_Parser.cpp head/audio/clementine-player/files/patch-3rdParty_libprojectm_Renderer_VideoEcho.cpp head/audio/clementine-player/files/patch-3rdparty_libprojectm_MilkdropPresetFactory_Parser.cpp head/audio/clementine-player/files/patch-3rdparty_libprojectm_Renderer_VideoEcho.cpp head/audio/clementine-player/files/patch-CMakeLists.txt head/audio/clementine-player/files/patch-dist_clementine.desktop head/audio/clementine-player/files/patch-src_CMakeLists.txt head/audio/clementine-player/pkg-plist head/audio/libechonest/Makefile head/audio/libechonest/pkg-plist
Greg: If you see anything further that should/needs to be changed let me know. I've fired this off based on your work. Thank you.