Commit 02871d95 authored by Weijia Wang's avatar Weijia Wang
Browse files

mesonlsp: fix aarch64-darwin build, mark as broken on x86_64-darwin

parent 45d7127c
Loading
Loading
Loading
Loading
+7 −1
Original line number Diff line number Diff line
{
  lib,
  stdenv,
  llvmPackages_19,
  fetchFromGitHub,

  gtest,
@@ -23,7 +24,10 @@
  testers,
}:

stdenv.mkDerivation (finalAttrs: {
let
  stdenv' = if stdenv.hostPlatform.isDarwin then llvmPackages_19.stdenv else stdenv;
in
stdenv'.mkDerivation (finalAttrs: {
  pname = "mesonlsp";
  version = "4.3.7";

@@ -163,5 +167,7 @@ stdenv.mkDerivation (finalAttrs: {
    mainProgram = "mesonlsp";
    maintainers = with maintainers; [ paveloom ];
    platforms = platforms.unix;
    # ../src/liblog/log.cpp:41:7: error: call to 'format' is ambiguous
    broken = stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isx86_64;
  };
})