Merge pull request #182647 from vs49688/nav

navidrome: fix darwin build, version numbering, and tests

authored by Jörg Thalheim and committed by GitHub cda43cbf 3185ec6a

+6 -3
+6 -3
pkgs/servers/misc/navidrome/default.nix
··· 41 41 42 42 buildInputs = [ taglib zlib ]; 43 43 44 - CGO_CFLAGS = [ "-Wno-return-local-addr" ]; 44 + ldflags = [ 45 + "-X github.com/navidrome/navidrome/consts.gitSha=${src.rev}" 46 + "-X github.com/navidrome/navidrome/consts.gitTag=v${version}" 47 + ]; 48 + 49 + CGO_CFLAGS = lib.optionals stdenv.cc.isGNU [ "-Wno-return-local-addr" ]; 45 50 46 51 prePatch = '' 47 52 cp -r ${ui}/* ui/build ··· 51 56 wrapProgram $out/bin/navidrome \ 52 57 --prefix PATH : ${lib.makeBinPath [ ffmpeg ]} 53 58 ''; 54 - 55 - doCheck = false; 56 59 57 60 passthru = { 58 61 inherit ui;