haskellPackages: update stackage and hackage#127833
Conversation
This is a full set rebuild, however it improves the name generation for the static and cross case since the respective additional components are now inserted between pname and version instead of after name like before. This prevents builtins.parseDrvName from mistaking a platform config string for a version component.
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
…r-pname-version haskell-generic-builder: pass pname and version as is
|
Also restarted a few related and unrelated builds. |
|
This update looks to boring to me, I will bump Hackage again tomorrow and then merge on the weekend. |
Removing jailbreak as upstream issue has been fixed: yeyan/xmonad-wallpaper#2
haskellPackages.xmonad-wallpaper: remove jailbreak
|
Merged |
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
It now links against correct version of libwnck.
|
cabal2nix failure on darwin is due to #128266. Note that this is happening on |
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
meta.badPlatforms allows us to exclude specific platforms from the list of supported platforms without the need to explicitly substract it from lib.platforms.all (or our inferior equivalent allKnownPlatforms) in platforms. Thus it'll map nicely to unsupported-platforms in the hackage2nix configuration in the future.
Flakey tests, upstream issue: circuithub/rel8#86
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
Also misc shellcheck fixes
6c14b33 to
df8f273
Compare
| # These packages don't compile. | ||
| EOF | ||
|
|
||
| # clear environment here to avoid things like allowing broken builds in |
There was a problem hiding this comment.
What does this comment mean?
There was a problem hiding this comment.
Ah, from Matrix it looks like this is to make sure that env vars like NIXPKGS_ALLOW_BROKEN are not set, which would mess up maintainers/scripts/haskell/transitive-broken-packages.nix.
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
haskell-updates build report from hydraevaluation 1683030 of nixpkgs commit 61c79ee as of 2021-07-02 12:57 UTC Build summary
Maintained packages with failed dependency
Unmaintained packages with build failure94 job(s)
Unmaintained packages with failed dependency128 job(s)
Report generated with maintainers/scripts/haskell/hydra-report.hs |
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.
I will aim to merge this PR by 2021-06-27. If I can merge it earlier, there might be successor PRs in that time window. As part of our rotation @expipiplus1 will continue these merges from 2021-06-28 to 2021-07-11.
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 #127438.