Commit Graph

12 Commits

Author SHA1 Message Date
Ivan Gromakovskii
02b0bf97f9
Update stackage resolver
Problem: lts-18.14 is old and used in stack.yaml.
Solution: update it to the latest lts resolver (22.5).
Also remove unnecessary extra-deps.
2024-01-10 22:34:19 +01:00
Kirill Elagin
e74dcfafbf deps: Allow text-2.0
text-2.0 has been released and everything seems to be working just fine.

I tested with it on GHC 8.10.7 and GHC 9.2.1. I could not test on 9.0.1
due to technical difficulties with haskell.nix, but I suppose it works.

The issue with haskell.nix is that text-2.0 broke an internal interface
used by hashable, so we need a new hashable, but it fails to build for
an unknown reason.
2021-12-27 06:55:38 -05:00
Kirill Elagin
5fa3cd8398 chore: Bump deps to build with GHC 9.2.1 2021-11-13 13:56:29 -05:00
Kirill Elagin
6e2ff9b26b chore: Update th-env extra-dep
A new version of th-env has been released, so instead of pulling the
extra-dep from a PR branch, we take the version from Hackage.
2021-11-13 11:37:00 -05:00
Kirill Elagin
9a52a1b4a6 fix: Make exe build on GHC 9
The utf8-troubleshoot executable depends on th-env, which does not yet
work with GHC 9. There is a PR with a fix, so depend on it for now.
2021-11-04 09:12:11 -04:00
Kirill Elagin
5d67e834a4 meta: Bump LTS to 18.14 (GHC 8.10.7) 2021-11-03 16:19:02 -04:00
Kirill Elagin
63b26842be deps: Allow GHC 9.0.1
* Bump the upper bound on `base` to allow GHC 9.
* Add GHC 9.0.1 to the set of flake checks.
* Add hedgehog-1.0.5 to extra-deps (it fixes GHC 9).
2021-03-29 10:42:40 -04:00
Kirill Elagin
ad7ffd99e2 Bump Stackage LTS 2021-02-17 22:13:31 -05:00
Kirill Elagin
d684f37997 stack.yaml: Bump th-env 2020-06-11 15:55:48 +03:00
Kirill Elagin
c5221f4f1c troubleshoot: Detect Nix builds and show LOCALE_ARCHIVE 2020-05-15 16:22:53 +03:00
Kirill Elagin
15acfcf9c6 Add missing licensing information 2020-02-15 21:12:08 -05:00
Kirill Elagin
b7b3ef4bc5 Initialise repository 2020-02-15 19:08:31 -05:00