Unverified Commit e19e1567 authored by kirillrdy's avatar kirillrdy Committed by GitHub
Browse files

fsautocomplete: 0.73.2 -> 0.75.0 (#360986)

parents 0bca244b 44c6cc48
Loading
Loading
Loading
Loading
+203 −147

File changed.

Preview size limit exceeded, changes collapsed.

+5 −14
Original line number Diff line number Diff line
@@ -2,46 +2,37 @@
  lib,
  buildDotnetModule,
  fetchFromGitHub,
  fetchpatch,
  dotnetCorePackages,
  testers,
}:

buildDotnetModule (finalAttrs: rec {
  pname = "fsautocomplete";
  version = "0.73.2";
  version = "0.75.0";

  src = fetchFromGitHub {
    owner = "fsharp";
    repo = "FsAutoComplete";
    rev = "v${version}";
    hash = "sha256-iiV/Tw3gOteARrOEbLjPA/jGawoxJVBZg6GvF9p9HHA=";
    hash = "sha256-+IkoXj7l6a/iPigIVy334XiwQFm/pD63FWpV2r0x84c=";
  };

  patches = [
    (fetchpatch {
      url = "https://github.com/ionide/FsAutoComplete/pull/1311/commits/e258ba3db47daec9d5befcdc1ae79484c2804cf4.patch";
      hash = "sha256-bKTk5gszyVZObvq78emAtqE6bBg+1doseoxjUnrjOH4=";
    })
  ];

  nugetDeps = ./deps.nix;

  postPatch = ''
    rm global.json

    substituteInPlace src/FsAutoComplete/FsAutoComplete.fsproj \
      --replace TargetFrameworks TargetFramework \
      --replace-fail TargetFrameworks TargetFramework \
  '';

  dotnet-sdk =
    with dotnetCorePackages;
    combinePackages [
      sdk_6_0
      sdk_7_0
      sdk_8_0
      sdk_9_0
    ];
  dotnet-runtime = dotnetCorePackages.sdk_8_0;
  dotnet-runtime = dotnetCorePackages.sdk_9_0;

  projectFile = "src/FsAutoComplete/FsAutoComplete.fsproj";
  executables = [ "fsautocomplete" ];