Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Compatibility with Stackage lts-20.26 (GHC 9.2).
The main task here is to make `doc-images-opencv` work, which is this package's way to generate nice documentation images into the Haddocks, from code that's in the Haddocks. For that, this commit: * Deletes copy-pasted + modified module from `haskell-src-meta`, `Language.Haskell.Meta.Syntax.Translate`, since as per the commit mentioned in * bmillwood/haskell-src-meta#54 * haskell-party/haskell-src-meta#3 (comment) * haskell-party/haskell-src-meta@5c69c3a the necessary `DataKinds` changes were merged upstream. The commit suggests it's in >= 0.8.3, so that's what's added in the `.cabal` file. * Replaces all occurrences of `*` by `Type` from `Data.Kind` to fix all `-Wstar-is-type` warnings (see also https://ghc-proposals.readthedocs.io/en/latest/proposals/0143-remove-star-kind.html). This is necessary because the upstream `haskell-src-meta` above does not support `*` but does support `Type`; it would print: Language.Haskell.Meta.Syntax.Translate.toType: not implemented: TyStar ()
- Loading branch information