Skip to content

Commit 3cdaf58

Browse files
committed
Updating Haskell dependency bounds
1 parent 1f29396 commit 3cdaf58

File tree

11 files changed

+215
-41
lines changed

11 files changed

+215
-41
lines changed

.config/project/default.nix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@
6262
inherit (self.lib) defaultGhcVersion;
6363
ghcVersions = self.lib.nonNixTestedGhcVersions;
6464
cabalPackages = {"${config.project.name}" = "haskell";};
65+
extraDependencyVersions = ["doctest-0.24.0"];
6566
latestGhcVersion = "9.10.1";
6667
};
6768

.github/settings.yml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/hackage-publish.yml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cabal.project

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,16 @@ program-options
99
ghc-options:
1010
-Werror
1111

12+
constraints:
13+
-- Versions before this are missing dependency bounds
14+
pretty-simple >= 1.0.0.5,
15+
-- Versions before this use `-fpackage-trust`, which is a pain
16+
yaya >= 0.6.2.2,
17+
if arch(aarch64)
18+
constraints:
19+
-- Earlier versions fail to compile on aarch64
20+
cborg >= 0.2.9.0
21+
1222
tests: True
1323

1424
packages:

flake.lock

Lines changed: 11 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)