diff --git a/flake.lock b/flake.lock index 1a268107dc..5361790461 100644 --- a/flake.lock +++ b/flake.lock @@ -49,11 +49,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1624977608, - "narHash": "sha256-i/QZI5qM4eYw2wWGd/OjruBx53FqUPq+sdAWmyIQ0ws=", + "lastModified": 1626764163, + "narHash": "sha256-TB+mtRpwn6pnoUXjBvJPIgHKkwLtjzFji4tkANlZWJQ=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "db6e089456cdddcd7e2c1d8dac37a505c797e8fa", + "rev": "1441fa74d213d7cc120d9d7d49e540c1fc59bc58", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index ea8cdc3c65..eca9dd5c5e 100644 --- a/flake.nix +++ b/flake.nix @@ -71,10 +71,6 @@ tweaks = hself: hsuper: with haskell.lib; { - hls-tactics-plugin = hsuper.hls-tactics-plugin.override { - refinery = hself.refinery_0_3_0_0; - }; - hiedb = hself.callCabal2nix "hiedb" (builtins.fetchTarball { url = @@ -83,6 +79,29 @@ "13jz8c46zfpf54ya2wsv4akhn0wcfc6qjazqsjfir5gpvsi7v8xr"; }) { }; + implicit-hie = hself.callCabal2nix "implicit-hie" + (builtins.fetchTarball { + url = + "https://hackage.haskell.org/package/implicit-hie-0.1.2.6/implicit-hie-0.1.2.6.tar.gz"; + sha256 = + "067bmw5b9qg55ggklbfyf93jgpkbzmprmgv906jscfzvv1h8266c"; + }) { }; + + implicit-hie-cradle = hself.callCabal2nix "implicit-hie-cradle" + (builtins.fetchTarball { + url = + "https://hackage.haskell.org/package/implicit-hie-cradle-0.3.0.5/implicit-hie-cradle-0.3.0.5.tar.gz"; + sha256 = + "15a7g9x6cjk2b92hb2wilxx4550msxp1pmk5a2shiva821qaxnfq"; + }) { }; + + ghc-source-gen = hself.callCabal2nix "ghc-source-gen" + (builtins.fetchTarball { + url = + "https://hackage.haskell.org/package/ghc-source-gen-0.4.1.0/ghc-source-gen-0.4.1.0.tar.gz"; + sha256 = + "0kk599vk54ckikpxkzwrbx7z5x0xr20hr179rldmnlb34bf9mpnk"; + }) { }; }; hlsSources =