File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -46,7 +46,11 @@ compiler-nix-name: tool: {
4646 happy = { version = "1.20.1.1" ; inherit cabalProjectLocal ; } ;
4747 alex = { version = "3.2.7.3" ; inherit cabalProjectLocal ; } ;
4848 cabal = {
49- src = self . inputs . cabal ;
49+ # cabal has a project-cabal/constraints.config now, which is
50+ # cleaned by the source clean logic, so we need to sidestep this for now
51+ # until the filter is changed in haskell.nix
52+ src = #self.inputs.cabal;
53+ { outPath = self . inputs . cabal ; filterPath = { path , ... } : path ; } ;
5054 # We use the cabal.boostrap.project file, as we don't
5155 # want an of the cabal complexities they have. The
5256 # bootstrap file, also neatly doesn't do any `import`s.
@@ -56,7 +60,7 @@ compiler-nix-name: tool: {
5660 #
5761 cabalProjectFileName = "cabal.bootstrap.project" ;
5862 cabalProjectLocal = ''
59- index-state: hackage.haskell.org 2025-03 -17T00:00:00Z
63+ index-state: hackage.haskell.org 2025-09 -17T00:00:00Z
6064 '' ;
6165 } ;
6266 hlint = {
You can’t perform that action at this time.
0 commit comments