haskellPackages: update stackage and hackage#296524
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
|
I'm delaying the builds on Hydra for now, hopefully after PR #295458 (if things go fast). |
ghc-lib-parser and ghc-lib-parser-ex have new versions that replaced the ones we used previously.
haskellPackages: fix evaluation of configuration-ghc-9.8.x.nix
haskellPackages.specup: unbreak
This reverts commit 6d58e1b. patch is included in shellcheck 0.10.0
haskellPackages.ShellCheck: remove patch
I was too optimistic about regressions on |
|
One small question: In the current nixos-unstable, |
|
@jvanbruegge I am very sorry. That is a "known" regression. I normally have the rule to keep ghcide building on all supported hls versions at all times. But in this case I saw no real other option than to break it for a few days. I hope we can get this update in as fast as possible which will contain the fix. otoh it is good to know for me that people are actually using hls on other ghc versions. |
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
haskellPackages.string-random: jailbreak on ghc9.8
haskellPackages.{stripe-signature,stripe-concepts}: jailbreak
haskellPackages.inflections: Unbreak
Remove the dependencies on ormolu and fourmolu, and mark the corresponding plugin components as non-buildable.
haskellPackages.cabal-gild: Fix build
Add a build dependency on `libXtst` to a couple packages.
|
@sternenseemann I assume the evaluation errors about |
|
@ncfavier Yeah, that’s intentional. Hopefully it can be cleaned up eventually.
|
|
@arcz was not pinged about the failure of I plan on merging this branch tomorrow. EDIT: the package was already transitively broken, which is why maintainer ping didn't happen. It became transitively unbroken when HSH was fixed, but now it is directly broken, hence it appears in the report. Everything is working as intended. |
* haskellPackages.cpython: x86 only * Update pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml --------- Co-authored-by: Naïm Favier <[email protected]>
…port` Useful if we ever need to reproduce the report for a previous evaluation.
There's no need to fetch the eval again, we have it right there.
…lect-fix haskellPackages.tasty-autocollect: fix build by disabling tests
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh based on *evaluation [1805331](https://hydra.nixos.org/eval/1805331) of nixpkgs commit [506e353](https://github.com/NixOS/nixpkgs/commits/506e353092183a01765b3612b8ac6b46884a79c2) as of 2024-03-31 08:52 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 #279413. Come to #haskell:nixos.org if you have any questions.