about summary refs log tree commit diff
path: root/pkgs/development/tools/fsautocomplete/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/development/tools/fsautocomplete/default.nix')
-rw-r--r--pkgs/development/tools/fsautocomplete/default.nix13
1 files changed, 10 insertions, 3 deletions
diff --git a/pkgs/development/tools/fsautocomplete/default.nix b/pkgs/development/tools/fsautocomplete/default.nix
index b4b381c369d86..3ff029699e5fb 100644
--- a/pkgs/development/tools/fsautocomplete/default.nix
+++ b/pkgs/development/tools/fsautocomplete/default.nix
@@ -1,4 +1,4 @@
-{ lib, buildDotnetModule, fetchFromGitHub, dotnetCorePackages }:
+{ lib, buildDotnetModule, fetchFromGitHub, fetchpatch, dotnetCorePackages }:
 
 buildDotnetModule rec {
   pname = "fsautocomplete";
@@ -11,6 +11,13 @@ buildDotnetModule rec {
     hash = "sha256-iiV/Tw3gOteARrOEbLjPA/jGawoxJVBZg6GvF9p9HHA=";
   };
 
+  patches = [
+    (fetchpatch {
+      url = "https://github.com/ionide/FsAutoComplete/pull/1311/commits/e258ba3db47daec9d5befcdc1ae79484c2804cf4.patch";
+      hash = "sha256-bKTk5gszyVZObvq78emAtqE6bBg+1doseoxjUnrjOH4=";
+    })
+  ];
+
   nugetDeps = ./deps.nix;
 
   postPatch = ''
@@ -20,8 +27,8 @@ buildDotnetModule rec {
       --replace TargetFrameworks TargetFramework \
   '';
 
-  dotnet-sdk = with dotnetCorePackages; combinePackages [ sdk_6_0 sdk_7_0 sdk_8_0_2xx ];
-  dotnet-runtime = dotnetCorePackages.sdk_8_0_2xx;
+  dotnet-sdk = with dotnetCorePackages; combinePackages [ sdk_6_0 sdk_7_0 sdk_8_0 ];
+  dotnet-runtime = dotnetCorePackages.sdk_8_0;
 
   projectFile = "src/FsAutoComplete/FsAutoComplete.fsproj";
   executables = [ "fsautocomplete" ];