Created attachment 237444 [details] Patch for hydrogen Use upstream release archive as recommended by Porters Handbook (USE_GITHUB section) Update compiler requirements to c++17-lang Adjust manpage install dir Compile tested on FreeBSD 13.1-STABLE (amd64) (make, make check-plist)
If you want to move the manpage into man/man1 then you don't need to set CMAKE_INSTALL_MANDIR, this was set because moving the manpage caused a packaging error. Otherwise, I'm ok with the changes
Removing causes it to end up in share so we need to keep it
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=7a20f9d5b476ca2cb41f79f34f5de6fe86f15995 commit 7a20f9d5b476ca2cb41f79f34f5de6fe86f15995 Author: Daniel Engberg <diizzy@FreeBSD.org> AuthorDate: 2022-10-22 07:46:16 +0000 Commit: Daniel Engberg <diizzy@FreeBSD.org> CommitDate: 2022-10-22 07:46:20 +0000 audio/hydrogen: Use upstream release archive - Use upstream release archive as recommended by Porters Handbook (USE_GITHUB section) - Update compiler requirements to c++17-lang - Adjust manpage install dir PR: 267186 Reviewed by: Shane <FreeBSD@ShaneWare.Biz> (maintainer) audio/hydrogen/Makefile | 8 +++--- audio/hydrogen/distinfo | 6 ++--- audio/hydrogen/pkg-plist | 69 +++++++++++++++++++++++++++++++++++++++++++++++- 3 files changed, 75 insertions(+), 8 deletions(-)