Created attachment 250247 [details] Patch to be added to /usr/ports/audio/amsynth/files audio/amsynth is currently marked broken because of a callback function signature change in one of its dependencies, audio/liblo. Current version of the port is 1.11.0. The issue is fixed in 1.13.3, but I haven't tried building that yet. The attachments make the build work with the current version. They consist of a patch file to be added to the port and a diff to be applied to the Makefile (updates portrevision and removes broken).
Created attachment 250248 [details] patch to update the port Makefile
Created attachment 250250 [details] patch to update the port Makefile & distinfo to install version 1.13.3 The latest version builds cleanly. I've done minimal testing with a umidi keyboard but it appears to work correctly. I'll change the bug synopsis to indicate port is being upgraded.
Hello, Port doesn't have a maintainer. Are you willing to maintain it? Thanks
Sure. I'll keep an eye on new releases.
+ https://github.com/amsynth/amsynth/blob/develop/CHANGELOG.md
I will do some testing on dependencies for a cleanup and then upload a patch so you can take a look. Cheers
Created attachment 250279 [details] Clean up / add lv2 dep - Remove GNU_CONFIGURE_MANPREFIX after 9fd7ee1cdf6c - Add audio/lv2 build dep as upstream don't build bundled anymore - Pet portlint, portclippy and portfmt
Currently broken on 15 but I'm still doing tests. Could you do a run test on this diff so we can proceed? Cheers
(In reply to Patrick TJ McPhee from comment #4) Hello, I will need to take maintainership temporarily on this port to investigate 15 (main) build failures. Cheers
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=c391004af0eee740c8b772d59c8de7778824b305 commit c391004af0eee740c8b772d59c8de7778824b305 Author: Patrick TJ McPhee <ptjm@interlog.com> AuthorDate: 2024-04-30 12:10:33 +0000 Commit: Nuno Teixeira <eduardo@FreeBSD.org> CommitDate: 2024-04-30 12:17:08 +0000 audio/amsynth: Update to 1.13.3 - Add audio/lv2 build dep as upstream doesn't provide bundled anymore - Pet portlint, portclippy and portfmt - Take maintainership for the time being PR: 278599 audio/amsynth/Makefile | 19 ++++++++----------- audio/amsynth/distinfo | 6 +++--- audio/amsynth/pkg-plist | 14 +++++++++++--- 3 files changed, 22 insertions(+), 17 deletions(-)
Committed, thanks!