From: "Igor Zornik" Subject: [UPDATE] audio/navidrome 0.60.3 -> 0.63.2 To: "OpenBSD ports" Date: Tue, 28 Jul 2026 18:11:33 +0200 Hello, ports! After many revisions, updated navidrome is back again in a working state. Unfortunately, this became one of those Go projects that start to introduce arcane shit into the codebase that break the build on anything that is not amd64/linux. Beseeching the owners of the problematic module proved to be fruitless as I didn't even get a response. Fortunately, this addition also broke the build on other platforms, so developers were compelled to provide a switch to turn it off. I copied the solution into the Makefile as the 3rd GO_TAGS options and now the port is back in business of building and running. In other news, improved search requires additional features to be compiled into the binary. For that to work, another build options needs to be set (2nd GO_TAGS). lib-depends-check revealed that WANTLIB needed trimming and that LIB_DEPENDS is redundant. I don't know what's the deal with that, but everything still works on a system without audio/taglib installed. Anyway, been running this for a week without any fallouts. I did another successful build on today's amd64 snapshot. QP-encoded diff for it is below the change logs. Somebody please commit it if nobody spots any issues. For anyone else testing, try to do things with images as that could walk the part of the code path that may cause mayhem. Changelogs: https://github.com/navidrome/navidrome/releases/tag/v0.61.0 https://github.com/navidrome/navidrome/releases/tag/v0.61.1 https://github.com/navidrome/navidrome/releases/tag/v0.61.2 https://github.com/navidrome/navidrome/releases/tag/v0.62.0 https://github.com/navidrome/navidrome/releases/tag/v0.63.0 https://github.com/navidrome/navidrome/releases/tag/v0.63.1 https://github.com/navidrome/navidrome/releases/tag/v0.63.2 Index: Makefile =================================================================== RCS file: /cvs/ports/audio/navidrome/Makefile,v retrieving revision 1.21 diff -u -p -u -p -r1.21 Makefile --- Makefile 10 Apr 2026 11:49:53 -0000 1.21 +++ Makefile 28 Jul 2026 15:03:09 -0000 @@ -1,8 +1,7 @@ COMMENT = modern music server and streamer MODGO_MODNAME = github.com/navidrome/navidrome -MODGO_VERSION = v0.60.3 -REVISION = 0 +MODGO_VERSION = v0.63.2 DISTNAME = navidrome-${MODGO_VERSION} @@ -21,16 +20,14 @@ MAINTAINER = Igor Zornik