Skip to content

Commit 7def577

Browse files
committed
update timestamp; and disable source filter
1 parent c13c480 commit 7def577

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

tool-map.nix

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff 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 = {

0 commit comments

Comments
 (0)