Commit Graph
6108 Commits
Author SHA1 Message Date
sternenseemann 111fb840af haskellPackages.blake2: unbreak 2021-04-02 17:23:13 +02:00
sternenseemann 356ca0ab35 haskellPackages.fused-effects: unbreak 2021-04-02 17:09:07 +02:00
sternenseemann 0221bcf5a4 haskellPackages.threadscope: unbreak 2021-04-02 17:03:07 +02:00
sternenseemann 77923e60b7 haskellPackages.haveibeenpwned: unbreak 2021-04-02 16:58:12 +02:00
sternenseemann e211dd2942 haskellPackages.ginger: unbreak 2021-04-02 16:56:23 +02:00
sternenseemann 2a8e2ff1b9 haskellPackages.fuzzyfind: unbreak 2021-04-02 16:33:27 +02:00
sternenseemann ad719bf6d1 haskellPackages: restrict a few packages depending on haskell-gi
haskell-gi and haskell-gi-base have released a 0.25.0 version on
hackage, but hackage nightly still has an 0.24.* version.

However there are some packages depending on haskell-gi like gi-vte
which are not in stackage, but have releases on hackage which address
the changes in 0.25.0. The resulting mismatched versions result in
compilation failures which are addressed by restricting these packages
to a version supporting 0.24.* temporarily until Stackage Nightly
catches up.

The most prominent package affected by this breakage was termonad which
depends gi-vte, cc @cdepillabout on this.
2021-04-02 15:53:49 +02:00
sternenseemann 8babfa7fa5 haskellPackages.gitit: unbreak
pandoc 2.12 changed and removed a few exports gitit used. I procured a
patch which fixes those without any refactoring by vendoring in the
removed function from pandoc which is no problem as they are both
available under the GPL 2.0.
2021-04-02 15:25:51 +02:00
sternenseemann d5eac5c07f haskellPackages.git-annex: update src sha256
git-annex saw a new release to hackage this week and consequently the
sha256 hash in configuration-common.nix needs to change as well.
2021-04-02 14:48:12 +02:00
Malte Brandy 4b7b0fdd9b haskellPackages.stm-containers: Fix build and enter maintainer 2021-04-02 14:16:00 +02:00
Malte Brandy 7ce74efc56 haskellPackages.iCalendar: Fix build and enter maintainer 2021-04-02 13:30:44 +02:00
Malte Brandy 6fbb612735 haskellPackages.stan: Fix build 2021-04-02 13:07:26 +02:00
Malte Brandy 9962981687 haskellPackages.reflex-dom: Fix build 2021-04-02 12:50:53 +02:00
Malte Brandy e5c6124adb haskellPackages.haskell-language-server: Fix build 2021-04-02 11:57:32 +02:00
Peter Simons 3f95f98a4b hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.17.0-2-g2ef7e72 from Hackage revision
https://github.com/commercialhaskell/all-cabal-hashes/commit/202efdff0558e0f01a5e0b791ec986e84fdf630b.
2021-04-02 02:30:30 +02:00
Sandro Jäckel 2a1698df36 haskellPackages.colourista: unbreak
main motivation: unbreak haskellPackages.hadolint which depends on
colourista.
2021-04-01 23:48:43 +02:00
sternenseemann 280f4c12e2 haskellPackages.lsp-test: temporarily remove override
This override currently breaks eval, but is probably still necessary in
some form. However the change to fix it is non-trivial and not quickly
actionable as hls-plugins-api currently is broken so the intended target
of the override (haskell-language-server) can't be tested.

Something in a similar spirit would be pinning lsp-test to 0.14.0.0
which would however require to pick this patch from
haskell-language-server master:

https://github.com/haskell/haskell-language-server/commit/6d1f1a55e39a9fd905bea13d6144125fcb42a594

To me this sounds like a promising solution as it also adjusts to lsp
1.2 which we now have in haskellPackages. Supposedly it also fixes some
tests, so maybe we can remove the dontCheck.

cc @maralorn
2021-04-01 23:21:50 +02:00
Jack Kelly 8cb6a3ee4b haskellPackages.universe-reverse-instances: not broken 2021-04-01 15:46:49 +10:00
Jack Kelly c9716871c1 haskellPackages.lattices: not broken 2021-04-01 15:46:40 +10:00
Jack Kelly ed24ab904c haskellPackages.zinza: jailbreak (demands old tasty; works fine) 2021-04-01 15:46:15 +10:00
Peter Simons 34d3182b64 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.17.0 from Hackage revision
https://github.com/commercialhaskell/all-cabal-hashes/commit/e305921dd353d58cc5d42177e10e98b89b16aa71.
2021-04-01 02:30:30 +02:00
sternenseemann b4075305e2 haskellPackages.yarn-lock: remove unnecessary override
https://hackage.haskell.org/package/yarn-lock-0.6.3/changelog
2021-03-30 02:33:44 +02:00
Peter Simons ffee7970d8 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.17.0 from Hackage revision
https://github.com/commercialhaskell/all-cabal-hashes/commit/ca37d98b31d91c684ba10bbb2ffb5a89401b5b4d.
2021-03-30 02:30:29 +02:00
Peter Simons 3686b2848c hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.17.0 from Hackage revision
https://github.com/commercialhaskell/all-cabal-hashes/commit/59a9f52a355b03f0ee5852df5b187371b4d8085c.
2021-03-29 02:30:25 +02:00
Dennis Gosnell 5dec55db72 Merge pull request #117853 from gtgteq/gtgteq-github-0.26
haskellPackages.github: Loosen version bounds at 0.26
2021-03-28 10:27:39 +09:00
Peter Simons c255bc5df2 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.17.0 from Hackage revision
https://github.com/commercialhaskell/all-cabal-hashes/commit/3f4573e6614a55ea9e9e3264288c9242cd71bb16.
2021-03-28 03:00:28 +02:00
gtgteq d97d5ddd24 haskellPackages.github: Loosen version bounds at 0.26 2021-03-28 09:01:43 +09:00
Peter Simons c184de6455 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.17.0 from Hackage revision
https://github.com/commercialhaskell/all-cabal-hashes/commit/e9f9eb3aa9c4113b40cfd7a68a076e8d00ad53c7.
2021-03-27 02:30:31 +01:00
Peter Simons 8ec916f0d0 hlint: fix override for ghc-lib-parser 2021-03-26 13:40:32 +01:00
Peter Simons f9900dce3c hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.17.0 from Hackage revision
https://github.com/commercialhaskell/all-cabal-hashes/commit/9ed3ceaf0d81ee0ceb87d11ff56081271eef246b.
2021-03-26 02:30:32 +01:00
Peter Simons f481111290 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.17.0 from Hackage revision
https://github.com/commercialhaskell/all-cabal-hashes/commit/a7951bfec95fa284aac2d5f28c29214b302c254e.
2021-03-25 02:30:33 +01:00
sternenseemann e16851b616 haskellPackages.darcs: unbreak 2021-03-25 00:51:32 +01:00
Malte Brandy 1e44519bce haskellPackages.hlint: 3.2.7 -> 3.3 2021-03-24 17:16:04 +01:00
sternenseemann 529ba0b483 haskellPackages.fay: unbreak
Also unmark some obvious candidates as unbroken after testing that they
build.
2021-03-24 12:20:40 +01:00
sternenseemann 697541b7ae haskellPackages.language-ecmascript: unbreak 2021-03-24 12:20:40 +01:00
Dennis Gosnell 2bbfd8efcc Merge pull request #117440 from luke-clifton/jsondir
haskellPackages.json-directory: mark not broken
2021-03-24 16:59:16 +09:00
Luke Clifton 3549a15b0b haskellPackages.json-directory is not broken 2021-03-24 07:08:12 +00:00
sternenseemann fe0bdf4d01 haskellPackages.diagrams-lib: unbreak
Getting compatibility with optparse-applicative >= 0.16 only required
pulling in a patch from master which is unreleased unfortunately.

The old overrides were obsolete except for the jailbreak as the test
fixes made their way into the latest release.
2021-03-24 00:31:17 +01:00
sternenseemann bbf13dd111 haskellPackages.co-log: unbreak 2021-03-23 13:25:46 +01:00
Luis Chavarriaga c2a60de9d9 gi-gtk-declarative: unbreak
Both gi-gtk-declarative and gi-gtk-declarative-app-simple build just fine.
But the test suites attempt to connect to the display.
2021-03-22 22:17:57 -05:00
Peter Simons cf991521dc Merge origin/master into haskell-updates. 2021-03-22 22:39:48 +01:00
Peter Simons 5b8d47b26b hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.17.0 from Hackage revision
https://github.com/commercialhaskell/all-cabal-hashes/commit/cc657c6c7c1491caefd5bc43cd8003662472c399.
2021-03-22 22:39:06 +01:00
Peter Simons fb6ac51cac Stackage Nightly 2021-03-21 2021-03-22 22:38:47 +01:00
Malte Brandy b37db39282 haskellPackages.niv: Fix build 2021-03-20 13:38:26 +01:00
Dennis Gosnell 16b3aa061b Merge pull request #116931 from sternenseemann/hedgehog-unbreak
haskellPackages.{hedgehog-classes, hgeometry, hgeometry-combinatorial}: unbreak
2021-03-20 21:29:25 +09:00
Peter Simons ff44477e2d hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.17.0 from Hackage revision
https://github.com/commercialhaskell/all-cabal-hashes/commit/fd3fefef13b49cbcd9a08b46c2aa4ceb204de5e0.
2021-03-19 21:27:20 +01:00
Peter Simons c22b136ab5 Stackage Nightly 2021-03-19 2021-03-19 21:27:04 +01:00
Peter Simons a839c811a5 Merge pull request #116096 from NixOS/haskell-updates
Update Haskell package set to Stackage Nightly 2021-03-17 (plus other fixes)
2021-03-19 21:24:10 +01:00
sternenseemann 07e100d638 haskellPackages.hgeometry{,-combinatorial}: unbreak
hegdehog-classes allows us to build these now, hgeometry-combinatorial
needs disabling of test suite since doctests cause some kind of run time
linking issue.
2021-03-19 21:05:40 +01:00
sternenseemann 72f247439b haskellPackages.hedgehog-classes: unbreak
hedgehog 0.2.5.2 fixed this.

vector-circular also builds again.
2021-03-19 21:04:59 +01:00