The source project of this merge request has been removed.
- Use the cabal's modern API
- Use dynamic linking as much as possible
- Correctly run the testsuite
- Download the mattermost-api from github instead of relying on cabal
Our ARM infrastructure is unreachable at the moment, so CI jobs will time-out and packages will not be updated until the servers are back.