diff --git a/flake.lock b/flake.lock index 918624d9fff..94523920682 100644 --- a/flake.lock +++ b/flake.lock @@ -35,11 +35,11 @@ "hackage-nix": { "flake": false, "locked": { - "lastModified": 1664154828, - "narHash": "sha256-5cO7wP+HgCG6KW+Ag4qFk8ymZ79M+TvelKvKAA3WXLc=", + "lastModified": 1664414130, + "narHash": "sha256-aC/j2qf7nQaZZ7J2AbELHGrCQ/pvc3Kf8sSgTs9INVc=", "owner": "input-output-hk", "repo": "hackage.nix", - "rev": "18e082f5e8aa744e26a159dd31477222aa298380", + "rev": "3c491f25bd4fc1138ea4350ede0ec876fc4df7c4", "type": "github" }, "original": { @@ -51,16 +51,16 @@ "haskell-language-server": { "flake": false, "locked": { - "lastModified": 1650980856, - "narHash": "sha256-uiwsfh/K3IABZDYj7JUZNIAPRVqH6g/r8X6QKg8DrZE=", + "lastModified": 1663135728, + "narHash": "sha256-ghyyig0GZXRXS56FxH8unpDceU06i/uGBCBmRwneZPw=", "owner": "haskell", "repo": "haskell-language-server", - "rev": "b5a37f7fc360596899cb2945f363030f44156415", + "rev": "ddb21a0c8d4e657c4b81ce250239bccf28fc9524", "type": "github" }, "original": { "owner": "haskell", - "ref": "1.7.0.0", + "ref": "1.8.0.0", "repo": "haskell-language-server", "type": "github" } @@ -68,11 +68,11 @@ "haskell-nix": { "flake": false, "locked": { - "lastModified": 1661131248, - "narHash": "sha256-UCbiKv4DWeGVeOknUbQqJkk0sZAn34CSntjIG12uWOg=", + "lastModified": 1664461513, + "narHash": "sha256-mmjqQzVJ7So3GuagPC26CQVVRXsKqvkeDMjyymMJF1E=", "owner": "input-output-hk", "repo": "haskell.nix", - "rev": "e36a34c4abc02287ec79bf88a0c993f6b66f9945", + "rev": "d6ce79f4b5350e4dd5b4b834b0a0e764cf16dff3", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index 82cf6c85adc..93276a9a351 100644 --- a/flake.nix +++ b/flake.nix @@ -30,7 +30,7 @@ }; haskell-language-server = { # Pinned to a release - url = "github:haskell/haskell-language-server?ref=1.7.0.0"; + url = "github:haskell/haskell-language-server?ref=1.8.0.0"; flake = false; }; iohk-nix = { diff --git a/nix/pkgs/haskell/extra.nix b/nix/pkgs/haskell/extra.nix index a35e3f66745..af6e680cfe4 100644 --- a/nix/pkgs/haskell/extra.nix +++ b/nix/pkgs/haskell/extra.nix @@ -91,6 +91,9 @@ let constraints: stylish-haskell==0.13.0.0, hlint==3.2.8 ''; src = sources.haskell-language-server; + sha256map = { + "https://github.com/pepeiborra/ekg-json"."7a0af7a8fd38045fd15fb13445bdcc7085325460" = "sha256-fVwKxGgM0S4Kv/4egVAAiAjV7QB5PBqMVMCfsv7otIQ="; # editorconfig-checker-disable-line + }; inherit compiler-nix-name; modules = [{ # See https://github.com/haskell/haskell-language-server/pull/1382#issuecomment-780472005