Skip to content

haskellPackages: update stackage and hackage#136589

Merged
cdepillabout merged 23 commits intomasterfrom
haskell-updates
Sep 7, 2021
Merged

haskellPackages: update stackage and hackage#136589
cdepillabout merged 23 commits intomasterfrom
haskell-updates

Conversation

@expipiplus1
Copy link
Copy Markdown
Contributor

@expipiplus1 expipiplus1 commented Sep 3, 2021

This Merge

This PR is the regular merge of the haskell-updates branch into master.

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-09-06. If I can merge it earlier, there might be successor PRs in that time window. As part of our rotation @cdepillabout will continue these merges from 2021-09-06 to 2021-09-20.

haskellPackages Workflow Summary

Our workflow is currently described in
pkgs/development/haskell-modules/HACKING.md.

The short version is this:

  • We regularly update the Stackage and Hackage pins on haskell-updates (normally at the beginning of a merge window).
  • The community fixes builds of Haskell packages on that branch.
  • We aim at at least one merge of haskell-updates into master every two weeks.
  • We only do the merge if the mergeable job is succeeding on hydra.
  • If a maintained package 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 #135453. Come to #haskell:nixos.org if you have any questions.

sternenseemann and others added 4 commits September 1, 2021 16:49
Let's remove peti (retired) as well Marc, Andres and Will who haven't
been active lately. Feel free to re-add yourself, but this should at
least lessen the GitHub notifications for now.

Add lib.teams.haskell to every maintainer list additionally. I've also
added Domen and Pavol to GHC 8.10.7 binary since they are the only ones
working on aarch64-darwin so far. Let me know if that is alright with
you.
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
@github-actions github-actions bot added the 6.topic: haskell General-purpose, statically typed, purely functional programming language label Sep 3, 2021
expipiplus1 and others added 2 commits September 3, 2021 15:07
haskell.compiler.*: clean up maintainer sets
After updating our hackage hashes tarball we also have access to the
latest version.
@ofborg ofborg bot added 8.has: package (new) This PR adds a new package 10.rebuild-darwin: 501+ This PR causes many rebuilds on Darwin and should normally target the staging branches. 10.rebuild-darwin: 2501-5000 This PR causes many rebuilds on Darwin and should target the staging branches. 10.rebuild-linux: 501+ This PR causes many rebuilds on Linux and should normally target the staging branches. 10.rebuild-linux: 2501-5000 This PR causes many rebuilds on Linux and should target the staging branches. labels Sep 3, 2021
haskell-ci doesn't support Cabal 3.6 yet, so we need to downgrade
cabal-install-parsers to avoid inconsistencies across the dependency
graph.
@sternenseemann
Copy link
Copy Markdown
Member

sternenseemann commented Sep 5, 2021

haskell-updates build report from hydra

evaluation 1702168 of nixpkgs commit afcb5de as of 2021-09-05 20:20 UTC

Build summary

Platform Failed ❌ DependencyFailed ❗ TimedOut ⌛🚫 Unfinished ⏳ Success ✔️
aarch64-linux 📱 30 15 3 19 6673
x86_64-darwin 🍎 59 37 9 24 6564
x86_64-linux 🐧 10 6 1 6766

Maintained packages with failed dependency

Unmaintained packages with build failure

80 job(s)

Unmaintained packages with failed dependency

53 job(s)

Report generated with maintainers/scripts/haskell/hydra-report.hs

@siraben
Copy link
Copy Markdown
Member

siraben commented Sep 6, 2021

fbf7db7 fixes isocline, tested the example app on Darwin.

github-actions bot and others added 2 commits September 7, 2021 00:06
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
@ofborg ofborg bot added the 8.has: clean-up This PR removes packages or removes other cruft label Sep 7, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

6.topic: haskell General-purpose, statically typed, purely functional programming language 8.has: clean-up This PR removes packages or removes other cruft 8.has: package (new) This PR adds a new package 10.rebuild-darwin: 501+ This PR causes many rebuilds on Darwin and should normally target the staging branches. 10.rebuild-darwin: 2501-5000 This PR causes many rebuilds on Darwin and should target the staging branches. 10.rebuild-linux: 501+ This PR causes many rebuilds on Linux and should normally target the staging branches. 10.rebuild-linux: 2501-5000 This PR causes many rebuilds on Linux and should target the staging branches.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants