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: {
46
46
happy = { version = "1.20.1.1" ; inherit cabalProjectLocal ; } ;
47
47
alex = { version = "3.2.7.3" ; inherit cabalProjectLocal ; } ;
48
48
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 ; } ;
50
54
# We use the cabal.boostrap.project file, as we don't
51
55
# want an of the cabal complexities they have. The
52
56
# bootstrap file, also neatly doesn't do any `import`s.
@@ -56,7 +60,7 @@ compiler-nix-name: tool: {
56
60
#
57
61
cabalProjectFileName = "cabal.bootstrap.project" ;
58
62
cabalProjectLocal = ''
59
- index-state: hackage.haskell.org 2025-03 -17T00:00:00Z
63
+ index-state: hackage.haskell.org 2025-09 -17T00:00:00Z
60
64
'' ;
61
65
} ;
62
66
hlint = {
You can’t perform that action at this time.
0 commit comments