haskellPackages: update stackage and hackage#182400
Conversation
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
This commit has been generated by maintainers/scripts/haskell/update-hackage.sh
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
haskellPackages.aeson-typescript: fix the testsuite and unbreak
GHC's cross build flavours disable the terminfo package, so it will never be included if we are cross-compiling – setting it to null thus breaks all builds depending on the package. To fix this problem, we use the versioned attribute generated by hackage2nix, just like we do for xhtml. Closes #182785.
haskellPackages.terminfo: not a core pkg if cross compiling
Spock-core 0.14.0.1 now only supports reroute >= 0.7 because it exports the new AltVar type (in an [PVP violation]). We can luckily accomodate Spock-core, since all other [reverse deps] of reroute are marked broken in nixpkgs at the moment. [PVP violation]: agrafix/Spock#180 (comment) [reverse deps]: https://packdeps.haskellers.com/reverse/reroute
|
@robx |
HTF has been fixed a while ago actually, so these test suites can be built and executed again. For stm-containers, a bounds issue persists, though.
It looks like we just got new EDIT: Ah I suppose the problem is that |
We still ship hasql 1.5 due to stackage which is not compatible with 0.3.1.2.
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
* Work around broken Setup.hs which fails to parse * Disable doctest-parallel suite * Group doctest-parallel overrides and link the upstream issue for the failure; basically it does not work unless you are using cabal v2 commands.
This Merge
This PR is the regular merge of the
haskell-updatesbranch intomaster.This branch is being continually built and tested by hydra at https://hydra.nixos.org/jobset/nixpkgs/haskell-updates. You may be able to find an up-to-date Hydra build report at cdepillabout/nix-haskell-updates-status.
We roughly aim to merge these
haskell-updatesPRs at least once every two weeks. See the @NixOS/haskell team calendar for who is currently in charge of this branch.haskellPackages Workflow Summary
Our workflow is currently described in
pkgs/development/haskell-modules/HACKING.md.The short version is this:
haskell-updates(normally at the beginning of a merge window).haskell-updatesintomasterevery two weeks.mergeablejob is succeeding on hydra.maintainedpackage is still broken at the time of merge, we will only merge if the maintainer has been pinged 7 days in advance. (If you care about a Haskell package, become a maintainer!)This is the follow-up to #182019. Come to #haskell:nixos.org if you have any questions.