Skip to content

Make the cabal file parseable by the older cabal available

Jean-Paul Calderone requested to merge reflex-platform-compatibility into master

reflex-platform has cabal 2.4 which cannot parse the "common" sections when they come between different pieces of top-level metadata. Move them to the end.

Also:

  • fix the "copyright" and "license" metadata
  • move the executable-only ghc options to an executable-only section
  • remove a language extension that's not supported by older ghc
  • regenerate the pre-commit config (not sure this should even be checked in, but it is now)
  • generate a cabal freeze file for non-nix build success
  • allow broken packages! because language-ecmascript is marked as broken even though it is not 😞
  • deal with a compatibility issue between two versions of hspec-wai we care about

Merge request reports