Skip to content

Update Haskell package set to LTS 15.4 (plus other fixes)#82849

Merged
peti merged 14 commits intomasterfrom
haskell-updates
Mar 20, 2020
Merged

Update Haskell package set to LTS 15.4 (plus other fixes)#82849
peti merged 14 commits intomasterfrom
haskell-updates

Conversation

@peti
Copy link
Member

@peti peti commented Mar 18, 2020

This PR is test-built by Hydra at https://hydra.nixos.org/jobset/nixpkgs/haskell-updates. I'll fix up the remaining errors and merge it on Friday, 2020-03-20 20:00 CET. You can watch this live on Twitch at https://www.twitch.tv/peti343.

TODO

  • Minimize closure with keep-derivations = false docker#13
  • Try running krank on our override files.
  • Doodle viewers/contributors for the preferred time of the live stream. Is Friday evening actually a good choice? Especially considering that the time slot often conflicts with the Nix Office Hours meeting.

@ofborg ofborg bot added the 6.topic: haskell General-purpose, statically typed, purely functional programming language label Mar 18, 2020
@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: 1001-2500 This PR causes many rebuilds on Darwin and should most likely 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: 1001-2500 This PR causes many rebuilds on Linux and should target the staging branches. labels Mar 18, 2020
@peti peti force-pushed the haskell-updates branch from 6e9efa7 to ee9f7bc Compare March 20, 2020 19:59
jtobin and others added 6 commits March 20, 2020 21:07
This library simply needs libsecp256k1 in its pkgconfig-depends.
e1408eb unbreaks secp256k1-haskell, which was the cause of this
package's failure to build.
Also, add myself to the maintainers section for Haskell modules coming
from Hackage.
@peti peti force-pushed the haskell-updates branch from dab414d to b6d2377 Compare March 20, 2020 20:08
peti and others added 8 commits March 20, 2020 21:11
- tasty-tap's tests were failing. In
  #71017 a patch generated from a
  PR was applied to fix this.
- That PR has now been merged into tasty-tap and was released with
  version 0.1.0.
- tasty-tap is now at version 0.1.0 in nixpkgs and so the patch fails
  to apply, breaking the build.
- Removed the patch and removed tasty-tap from list of broken
  packages.
- "ekg-core" and "ekg-prometheus-adapter" are no longer broken.
  Removed them from broken packages list.
Ping @cdepillabout because purescript is broken.
Ping @Kiwi because matterhorn is broken.
Ping @roberth because arion-compose is broken.
Ping @psibi because persistent-postgresql is broken.
This update was generated by hackage2nix v2.15.1 from Hackage revision
commercialhaskell/all-cabal-hashes@c8058db.
- prometheus no longer needs to be jailbroken, removing 'doJailbreak'.
  Jailbreaking was added in
  #70956 to overcome issue
  bitnomial/prometheus#34.
- This issue has since been fixed and so jailbreaking is no longer
  necessary.
@peti peti force-pushed the haskell-updates branch from b6d2377 to 1b2b886 Compare March 20, 2020 20:12
@peti peti merged commit 2f9a906 into master Mar 20, 2020
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: 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: 1001-2500 This PR causes many rebuilds on Darwin and should most likely 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: 1001-2500 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.

5 participants