ddfc8128

By: Tom Sydney Kerckhove <syd@cs-syd.eu>

Build the packages the default way

The overlay carried nine warning flags, a benchmark flag for packages
that have no benchmarks, and haddock turned off. The warnings belong in
the cabal files, where a local build gets them too, and nothing was
asking for the rest.

What is left is the two things a default build does not do: build from
an sdist, so a file the cabal file forgot to list fails here rather than
on Hackage, and -Werror, which stays out of the cabal files so that a
warning a later GHC invents fails this build and not somebody else's.

Haddock is on again, which is how it should have been for a package
meant to be read.
deadnix-checke2e-testhlint-checkhopinionlibrarymutationpre-commitshellstatix-checktestsweeder-checkconfiguredevShelldefaultrelease-to-hackagex86_64-linux