on iko/ghcjs-patch-master help sign in
Fix #1507 by running postBuild hook in setup build (#1519)
1eaa396Hamish Mackenzie
builder/setup-builder.nix+1−1
@@ -82,7 +82,7 @@ let
82 fi
82 fi
83 done
83 done
84 [ -f ./Setup ] || (echo Failed to build Setup && exit 1)
84 [ -f ./Setup ] || (echo Failed to build Setup && exit 1)
85− runHook preBuild
85+ runHook postBuild
86 '';
86 '';
87
87
88 installPhase = ''
88 installPhase = ''
overlays/hackage-quirks.nix+10
@@ -25,6 +25,16 @@ in { haskell-nix = prev.haskell-nix // {
25 ];
25 ];
26 };
26 };
27
27
28+ # TODO remove this when `dependent-sum-0.7.1.0` constraint on `some` has been updated.
29+ # See https://github.com/haskell/haskell-language-server/issues/2969
30+ # and https://github.com/obsidiansystems/dependent-sum/issues/71
31+ haskell-language-server = {
32+ cabalProject = ''
33+ packages: .
34+ constraints: dependent-sum >=0.7.1.0
35+ '';
36+ };
37+
28 lsp-test = {
38 lsp-test = {
29 cabalProject = ''
39 cabalProject = ''
30 packages: .
40 packages: .