diff --git a/flake.nix b/flake.nix index 39a19ef1bf..4a5df555da 100644 --- a/flake.nix +++ b/flake.nix @@ -79,6 +79,12 @@ lsp-types = hself.lsp-types_1_3_0_1; lsp-test = hself.lsp-test_0_14_0_1; + + implicit-hie-cradle = hself.callCabal2nix "implicit-hie-cradle" + (builtins.fetchTarball { + url = "https://hackage.haskell.org/package/implicit-hie-cradle/implicit-hie-cradle-0.4.0.2.tar.gz"; + sha256 = "sha256:0grf5l0rn0klp2mqb6hyjwby48nbxg1xypg2423p1gv3z5p744mg"; + }) { }; }; hlsSources = diff --git a/ghcide/ghcide.cabal b/ghcide/ghcide.cabal index 60552e80be..ae646a69eb 100644 --- a/ghcide/ghcide.cabal +++ b/ghcide/ghcide.cabal @@ -107,7 +107,7 @@ library ghc-paths, cryptohash-sha1 >=0.11.100 && <0.12, hie-bios >= 0.7.1 && < 0.9.0, - implicit-hie-cradle >= 0.3.0.5 && < 0.4, + implicit-hie-cradle >= 0.4 && < 0.5, base16-bytestring >=0.1.1 && <1.1 if os(windows) build-depends: diff --git a/stack-8.10.5.yaml b/stack-8.10.5.yaml index dfb469fc0c..f66cef2683 100644 --- a/stack-8.10.5.yaml +++ b/stack-8.10.5.yaml @@ -47,7 +47,7 @@ extra-deps: - ghc-exactprint-0.6.4 - ghc-source-gen-0.4.1.0 - heapsize-0.3.0 - - implicit-hie-cradle-0.3.0.5 + - implicit-hie-cradle-0.4.0.2 - implicit-hie-0.1.2.6 - monad-dijkstra-0.1.1.2 # For stylish-haskell-0.12.2.0 diff --git a/stack-8.10.6.yaml b/stack-8.10.6.yaml index 0119547d22..d57a0a5833 100644 --- a/stack-8.10.6.yaml +++ b/stack-8.10.6.yaml @@ -39,7 +39,7 @@ extra-deps: - heapsize-0.3.0.1@sha256:0b69aa97a46d819b700ac7b145f3b5493c3565cf2c5b8298682238d405d0326e,1417 - hiedb-0.4.1.0 - implicit-hie-0.1.2.6@sha256:f50a908979a574a881f753c0f9a5224f023f438b30fdefc5b7fa01803b07a280,2998 - - implicit-hie-cradle-0.3.0.5@sha256:5f5e575f549b2a9db664be7650b5c3c9226e313bddc46c79e2e83eb349f8e692,2610 + - implicit-hie-cradle-0.4.0.2 - lsp-1.2.0.1@sha256:5b37d26fcbf037434e257e953c08513d4cb125ed784d4611038905c72dc0f58c,5431 - lsp-test-0.14.0.1@sha256:efce2ddec4183390341db7667e63936954c654a14d809ad7b61e4010a2fde97e,4739 - lsp-types-1.3.0.1@sha256:1dc41eb358345c1927fb8f285e7d951869623fe5b695fbbecf2fe6a3cee9fcfd,4646 diff --git a/stack-8.10.7.yaml b/stack-8.10.7.yaml index 91ea6ee7eb..7c0dd9df4f 100644 --- a/stack-8.10.7.yaml +++ b/stack-8.10.7.yaml @@ -39,7 +39,7 @@ extra-deps: - heapsize-0.3.0.1@sha256:0b69aa97a46d819b700ac7b145f3b5493c3565cf2c5b8298682238d405d0326e,1417 - hiedb-0.4.1.0 - implicit-hie-0.1.2.6@sha256:f50a908979a574a881f753c0f9a5224f023f438b30fdefc5b7fa01803b07a280,2998 - - implicit-hie-cradle-0.3.0.5@sha256:5f5e575f549b2a9db664be7650b5c3c9226e313bddc46c79e2e83eb349f8e692,2610 + - implicit-hie-cradle-0.4.0.2 - lsp-1.2.0.1@sha256:5b37d26fcbf037434e257e953c08513d4cb125ed784d4611038905c72dc0f58c,5431 - lsp-test-0.14.0.1@sha256:efce2ddec4183390341db7667e63936954c654a14d809ad7b61e4010a2fde97e,4739 - lsp-types-1.3.0.1@sha256:1dc41eb358345c1927fb8f285e7d951869623fe5b695fbbecf2fe6a3cee9fcfd,4646 diff --git a/stack-8.6.5.yaml b/stack-8.6.5.yaml index 0c7bdc0564..f314678448 100644 --- a/stack-8.6.5.yaml +++ b/stack-8.6.5.yaml @@ -64,7 +64,7 @@ extra-deps: - hlint-3.2.3 - HsYAML-0.2.1.0@rev:1 - HsYAML-aeson-0.2.0.0@rev:2 - - implicit-hie-cradle-0.3.0.5 + - implicit-hie-cradle-0.4.0.2 - implicit-hie-0.1.2.6 - indexed-profunctors-0.1 - lens-4.18 diff --git a/stack-8.8.3.yaml b/stack-8.8.3.yaml index e5b47b2cbc..bd9c4d32e8 100644 --- a/stack-8.8.3.yaml +++ b/stack-8.8.3.yaml @@ -56,7 +56,7 @@ extra-deps: - hoogle-5.0.17.11 - hsimport-0.11.0 - ilist-0.3.1.0 - - implicit-hie-cradle-0.3.0.5 + - implicit-hie-cradle-0.4.0.2 - implicit-hie-0.1.2.6 - megaparsec-9.0.1 - monad-dijkstra-0.1.1.2 diff --git a/stack-8.8.4.yaml b/stack-8.8.4.yaml index ae69125b10..0057120013 100644 --- a/stack-8.8.4.yaml +++ b/stack-8.8.4.yaml @@ -56,7 +56,7 @@ extra-deps: - hoogle-5.0.17.11 - hsimport-0.11.0 - ilist-0.3.1.0 - - implicit-hie-cradle-0.3.0.5 + - implicit-hie-cradle-0.4.0.2 - implicit-hie-0.1.2.6 - megaparsec-9.0.1 - monad-dijkstra-0.1.1.2 diff --git a/stack-9.0.1.yaml b/stack-9.0.1.yaml index 9320543613..8aebdb0e41 100644 --- a/stack-9.0.1.yaml +++ b/stack-9.0.1.yaml @@ -46,7 +46,7 @@ extra-deps: - hspec-core-2.7.10 - hspec-discover-2.7.10 - implicit-hie-0.1.2.6 -- implicit-hie-cradle-0.3.0.5 +- implicit-hie-cradle-0.4.0.2 - monad-dijkstra-0.1.1.2 - refinery-0.4.0.0 - retrie-1.0.0.0 diff --git a/stack.yaml b/stack.yaml index 2fb75adca6..660d43f1b7 100644 --- a/stack.yaml +++ b/stack.yaml @@ -39,7 +39,7 @@ extra-deps: - heapsize-0.3.0.1@sha256:0b69aa97a46d819b700ac7b145f3b5493c3565cf2c5b8298682238d405d0326e,1417 - hiedb-0.4.1.0 - implicit-hie-0.1.2.6@sha256:f50a908979a574a881f753c0f9a5224f023f438b30fdefc5b7fa01803b07a280,2998 - - implicit-hie-cradle-0.3.0.5@sha256:5f5e575f549b2a9db664be7650b5c3c9226e313bddc46c79e2e83eb349f8e692,2610 + - implicit-hie-cradle-0.4.0.2 - lsp-1.2.0.1@sha256:5b37d26fcbf037434e257e953c08513d4cb125ed784d4611038905c72dc0f58c,5431 - lsp-test-0.14.0.1@sha256:efce2ddec4183390341db7667e63936954c654a14d809ad7b61e4010a2fde97e,4739 - lsp-types-1.3.0.1@sha256:1dc41eb358345c1927fb8f285e7d951869623fe5b695fbbecf2fe6a3cee9fcfd,4646