This is a Haskell package repository containing patched packages from Hackage for use with GHC prereleases.
The source of this package repository is at gitlab.haskell.org/ghc/head.hackage.
To use package repository with
cabal-install add the following
to your project's
cabal.project.local and run
cabal v2-update: (consider using
scripts/head.hackage.sh update as
v2-update is broken, Cabal bug #5952)
repository head.hackage.ghc.haskell.org url: https://ghc.gitlab.haskell.org/head.hackage/ secure: True key-threshold: 3 root-keys: f76d08be13e9a61a377a85e2fb63f4c5435d40f8feb3e12eb05905edb8cdea89 26021a13b401500c8eb2761ca95c61f2d625bfef951b939a8124ed12ecf07329 7541f32a4ccca4f97aea3b22f5e593ba2c0267546016b992dfadcd2fe944e55d
Finally, you may want to add the constraints to your project to ensure that cabal chooses the patched releases.
If you find a package that doesn't build with a recent GHC pre-release see the contributor documentation for instructions on how to contribute a patch.
If you encounter other trouble refer to the head.hackage documentation or let us know.
You might also be interested in referring to the CI build results of the build that gave rise to this repository.