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 42 buildInputs = [ taglib zlib ]; 43 44 - CGO_CFLAGS = [ "-Wno-return-local-addr" ]; 45 46 prePatch = '' 47 cp -r ${ui}/* ui/build ··· 51 wrapProgram $out/bin/navidrome \ 52 --prefix PATH : ${lib.makeBinPath [ ffmpeg ]} 53 ''; 54 - 55 - doCheck = false; 56 57 passthru = { 58 inherit ui;
··· 41 42 buildInputs = [ taglib zlib ]; 43 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" ]; 50 51 prePatch = '' 52 cp -r ${ui}/* ui/build ··· 56 wrapProgram $out/bin/navidrome \ 57 --prefix PATH : ${lib.makeBinPath [ ffmpeg ]} 58 ''; 59 60 passthru = { 61 inherit ui;