haskellPackages: update stackage and hackage#331380
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
dunai by default depends on transformers <6.0.0. The list-transformer flag has to be enabled to build against newer versions of transformers.
tasty-1.5.1 is now properly deprecated on Hackage. UnkindPartition/tasty#426 (comment)
The (experimental) cabal-doctest executable was added in 0.22.5, and isn't yet installed by default.
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
haskellPackages.posix-api: jailbreak to unbreak
haskellPackages: remove several old overrides
haskellPackages.avro: drop unnecessary patch
hnix 0.17.0 requires hnix-store-remote < 0.7 at the moment, so we'll stay with this version until a new hnix version is released. I noticed that there is something sort of wrong with hnix in nixpkgs. We have a constraint from Stackage on hnix-store-core (and no other package) which doesn't match the rest of the hnix packages as we need to use hnix-store-core == 0.6.*. It may be prudent to check why this constraint is in Stackage and whether we can downgrade to 0.6.*. It seems to me that the store 0.8.* packages are not ready yet, i.e. no support from hnix. hnix-store-core == 0.7.* seems to be a strange version that hasn't really any other matching packages.
Package version 2.1.5 failed to build and was therefore marked broken. Package version 2.2 has fixed the twee-lib dependency version constraint and can build successfully.
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
haskellPackages.quickspec: Unmark broken
Looks like @sternenseemann already fixed the issue (I just noticed after removing some restrictions on The reason for |
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh based on *evaluation [1808369](https://hydra.nixos.org/eval/1808369) of nixpkgs commit [f3583fa](https://github.com/NixOS/nixpkgs/commits/f3583fa38bdb980eeae71916bb5dd877bbfe6a55) as of 2024-08-19 22:22 UTC* from the haskell-updates jobset on hydra under https://hydra.nixos.org/jobset/nixpkgs/haskell-updates
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!)More information about Haskell packages in nixpkgs can be found in the nixpkgs manual.
This is the follow-up to #327219. Come to #haskell:nixos.org if you have any questions.