jgm / gitit

A wiki using HAppS, pandoc, and git
GNU General Public License v2.0
2.15k stars 225 forks source link

Master jgm downgrade hoauth2 #642

Closed freiric closed 4 years ago

freiric commented 4 years ago

This pull request downgrades some build dependencies in gitit.cabal by setting an upper bound for the following dependencies.

 pandoc >= 2.8 && < 2.9,
 hoauth2 >= 1.3.0 && < 1.9,
 network >= 2.6 && < 2.7,

The build with cabal install otherwise takes a higher version which would require some code modifications (e.g. some functions types in these dependencies change at the upper bound version). The build with stack has not this problem because the dependencies in stackage for the resolver used in stack.yaml (lts14.14) are already within these bounds.

jgm commented 4 years ago

I'm afraid the CI might be running out of memory. I've tried running it again.

freiric commented 4 years ago

The build with cabal install was fixed in #646