@@ -10,16 +10,8 @@
10 perSystem = { self', inputs', pkgs, system, ... }:
10 perSystem = { self', inputs', pkgs, system, ... }:
12 inherit (gitignore.lib) gitignoreSource;
12 inherit (gitignore.lib) gitignoreSource;
13− fixCyclicReference = drv:
14− pkgs.haskell.lib.overrideCabal drv (_: {
15− enableSeparateBinOutput = false;
17 overlay = self: super: {
13 overlay = self: super: {
18 jrec = self.callCabal2nix "jrec" (gitignoreSource ./.) { };
14 jrec = self.callCabal2nix "jrec" (gitignoreSource ./.) { };
19− # Workaround for https://github.com/NixOS/nixpkgs/issues/140774
20− haskell-language-server = super.haskell-language-server.overrideScope (lself: lsuper: {
21− ormolu = fixCyclicReference super.ormolu;
24 haskellPackages' = pkgs.haskellPackages.extend overlay;
16 haskellPackages' = pkgs.haskellPackages.extend overlay;