Created attachment 223265 [details] SVN diff to add the port Navidrome is a self-hosted, open source music server and streamer compatible with Subsonic/Airsonic written in Go. https://www.navidrome.org/ Build tested on 12.2-RELEASE amd64 and 13.0-RC2 amd64 - SVN diff attached - Ran through portlint and portclippy - Poudriere testing for 11.4 and 32-bit architectures in progress Please feel free to copy the npm-build cache elsewhere and adjust MASTER_SITES accordingly.
It builds failed on i386: https://gist.github.com/4898518e554e76517ade9833c797fac1
Created attachment 223321 [details] SVN diff to add the port New diff to fix build on i386.
Confirming that the build now succeeds on 11.4 and 12.2 32-bit. https://pkg.ny-us.morante.net/poudriere/data/12i386-default/2021-03-20_05h58m12s/logs/navidrome-0.40.0.log https://pkg.ny-us.morante.net/poudriere/data/11i386-default/2021-03-20_05h58m15s/logs/navidrome-0.40.0.log
Since we moved to git, # $FreeBSD$ is deprecated - otherwise it looks good to my eye.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=4caa832223fcbc6d344fe51c52b5b39d40160952 commit 4caa832223fcbc6d344fe51c52b5b39d40160952 Author: Daniel Morante <daniel@morante.net> AuthorDate: 2021-06-15 20:19:59 +0000 Commit: Kevin Bowling <kbowling@FreeBSD.org> CommitDate: 2021-06-15 20:21:26 +0000 multimedia/navidrome: Music server and streamer iNavidrome is a self-hosted, open source music server and streamer compatible with Subsonic/Airsonic written in Go. https://www.navidrome.org/ PR: 254286 Approved by: new maintainer multimedia/navidrome/Makefile (new) | 245 +++++++++++++++ multimedia/navidrome/distinfo (new) | 337 +++++++++++++++++++++ .../navidrome/files/config.toml.sample.in (new) | 73 +++++ multimedia/navidrome/files/navidrome.in (new) | 51 ++++ multimedia/navidrome/files/pkg-message.in (new) | 27 ++ multimedia/navidrome/pkg-descr (new) | 7 + multimedia/navidrome/pkg-plist (new) | 6 + 7 files changed, 746 insertions(+)
Nice work, thanks for your contribution!
(In reply to Daniel Morante from comment #3) It looks like there are a few new releases, can you update to the latest?