Unverified Commit cda43cbf authored by Jörg Thalheim's avatar Jörg Thalheim Committed by GitHub
Browse files

Merge pull request #182647 from vs49688/nav

navidrome: fix darwin build, version numbering, and tests
parents 3185ec6a 0889899f
Loading
Loading
Loading
Loading
+6 −3
Original line number Diff line number Diff line
@@ -41,7 +41,12 @@ buildGoModule {

  buildInputs = [ taglib zlib ];

  CGO_CFLAGS = [ "-Wno-return-local-addr" ];
  ldflags = [
    "-X github.com/navidrome/navidrome/consts.gitSha=${src.rev}"
    "-X github.com/navidrome/navidrome/consts.gitTag=v${version}"
  ];

  CGO_CFLAGS = lib.optionals stdenv.cc.isGNU [ "-Wno-return-local-addr" ];

  prePatch = ''
    cp -r ${ui}/* ui/build
@@ -52,8 +57,6 @@ buildGoModule {
      --prefix PATH : ${lib.makeBinPath [ ffmpeg ]}
  '';

  doCheck = false;

  passthru = {
    inherit ui;
    tests.navidrome = nixosTests.navidrome;