haskellPackages: update stackage and hackage#194600
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
|
fyi, I encountered a bug while builiding ghc-check for 9.4 (on route to ghcide) and have reported it upstream. |
…plugins to fix build
It is possible to get it to work again, but a bit annoying, so probably not worth it. PRs fixing this again (if anyone needs it) will be accepted.
Deprecate haskell.lib{,.compose}.generateOptparseApplicativeCompletion*
in favor of the newly added
haskell.packages.*.generateOptparseApplicativeCompletions (plural!)
which takes into account whether we are cross-compiling or not. If we
are, generating completions is disabled, since we can't execute software
built for a different platform.
The move is necessary, so we can receive the /same/ stdenv as the
package we are overriding in order to accurately check whether we can
execute produced binaries.
Resolves #174040.
Resolves #49648.
This function was deprecated when it was first added to haskell.lib.compose, so we can probably safely drop it.
|
cabal2nix ghc942 failure is still haskell-foundation/foundation#571 |
|
@lf- @9999years @ttuegel https://hydra.nixos.org/build/193180160 Any interest in either looking into this, or reporting upstream? edit: Oh whoops, just saw @sternenseemann's comment. @sternenseemann I guess I'll just go ahead and disable cabal2nix on ghc942 on aarch64-linux in |
haskellPackages.espial: Fix build by applying patch
haskellPackages.snaplet-purescript: GHC9 compatibility
|
failures: I have a sneaking suspicion that this is an upstream bug in some way but I'm too sleepy right now to stare at arithmetic to figure out what went wrong. |
|
Upstream bug report: GHC 9.4.2 regresses being able to do math on aarch64 |
haskellPackages.haskellish: unbreak
sv2v: Remove restrictive bounds check
nix-output-monitor: 1.1.3.0 -> 2.0.0.0
termonad: remove top-level termonad-with-packages alias
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
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 #193927. Come to #haskell:nixos.org if you have any questions.