Unverified Commit 0dc5bb15 authored by Weijia Wang's avatar Weijia Wang Committed by GitHub
Browse files

mesonlsp: 4.3.5 -> 4.3.7 (#345407)

parents e3d50903 02871d95
Loading
Loading
Loading
Loading
+9 −3
Original line number Diff line number Diff line
{
  lib,
  stdenv,
  llvmPackages_19,
  fetchFromGitHub,

  gtest,
@@ -23,15 +24,18 @@
  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.5";
  version = "4.3.7";

  src = fetchFromGitHub {
    owner = "JCWasmx86";
    repo = "mesonlsp";
    rev = "v${finalAttrs.version}";
    hash = "sha256-E2XKnvARq45AjAc0iBVyb2ssNyJOUye4MWOofZV2ahs=";
    hash = "sha256-QhZv4PTcf1jzSOcp1+bPZWf5COugCIMq1zkhc0PJjUQ=";
  };

  patches = [ ./disable-tests-that-require-network-access.patch ];
@@ -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;
  };
})