Skip to content

Commit 1804e7d

Browse files
authored
Loosen dependency bounds to build using recent Hackage package lists (#530)
1 parent f0ad902 commit 1804e7d

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,18 +23,21 @@ To build the project:
2323

2424
```bash
2525
stack build
26+
# alternatively: cabal build
2627
```
2728

2829
Once the project has built (which can take a while due to the dependencies for Hakyll), generate the site with:
2930

3031
```bash
3132
stack exec -- site build
33+
# alternatively: cabal run -- site build
3234
```
3335

3436
and for development use:
3537

3638
```bash
3739
stack run -- site watch
40+
# alternatively: cabal run -- site watch
3841
```
3942

4043
The site will be build in the `_site` directory, and you can open the files in your browser of choice. Due to a Hakyll issue, some sponsor logos will not show up correctly. This is expected behavior, and should be fine for the deployed site.

haskell-foundation.cabal

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ cabal-version: 2.0
66
executable site
77
main-is: site.hs
88
build-depends: base == 4.*
9-
, hakyll ^>= 4.14 || ^>= 4.15
9+
, hakyll ^>= 4.14 || ^>= 4.15 || ^>= 4.16
1010
, monadlist
11-
, pandoc >=2.11 && <2.20
11+
, pandoc >=2.11 && <3.8
1212
, filepath ^>= 1.4
1313
, text
1414
ghc-options: -threaded

0 commit comments

Comments
 (0)