Commit graph

111 commits

Author SHA1 Message Date
Joe Hermaszewski dc5420fbe8
haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-07-09 17:04:26 +08:00
Joe Hermaszewski ce0e82b315
haskellPackages: stackage-lts 18.0 -> 18.1
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2021-07-08 10:36:18 +08:00
Joe Hermaszewski 4af078aec8
haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-07-07 22:25:01 +08:00
Joe Hermaszewski 93e565b717
haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-07-02 18:35:55 +08:00
Joe Hermaszewski 79fb3e33c5
haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-06-30 23:18:49 +08:00
Malte Brandy 175aa37e75
haskellPackages.gi-wnck: Unsupported on darwin 2021-06-27 14:29:45 +02:00
Malte Brandy 39609a8ccd
haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-06-27 13:08:20 +02:00
Malte Brandy ee5d60e0b9
haskellPackages.matrix-client: Set maralorn as maintainer 2021-06-27 12:12:18 +02:00
Olli Helenius fd6e91c0c7 haskellPackages.gi-wnck: broken -> unbroken
It now links against correct version of libwnck.
2021-06-27 11:53:34 +02:00
Malte Brandy 37919f9f1e
haskellPackages.stripeapi: Mark broken because of consistent build timeout 2021-06-22 23:24:48 +02:00
Malte Brandy f259654a78
haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-06-22 23:05:35 +02:00
Malte Brandy 8d9926fe65
haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-06-22 21:52:15 +02:00
sternenseemann 79b9e837dd haskellPackages.pandoc-crossref: 0.3.10.0 -> 0.3.11.0
Compatibility with pandoc 2.14.
2021-06-22 12:44:10 +02:00
sternenseemann 245b76099a haskellPackages: clean up diagrams-related overrides
haskellPackages.dual-tree: downgrade to 0.2.2.1

Since the resolution of the following issues, we can remove a lot of
jailbreaks:

* https://github.com/diagrams/diagrams-core/issues/112
* https://github.com/diagrams/diagrams-cairo/issues/77
* https://github.com/diagrams/diagrams-rasterific/issues/63

Some we need to keep since the base 4.15 compatibility updates were
sometimes bundled with adjustments for monoid-extras 0.6 / diagrams-*
1.5 which we can't yet update to.

Downgrade dual-tree since 2.2.3.0 requires monoid-extras 0.6 (although
it seemed to compile with 0.5…).
2021-06-22 12:34:01 +02:00
sternenseemann 48941ef342 haskellPackages.rel8: add myself as maintainer
I want to babysit the test suites of tmp-postgres and rel8 as well as
hopefully annoying upstream to stop this silliness.
2021-06-21 19:55:09 +02:00
sternenseemann a117b4a33c haskellPackages.cachix{,-api}: add domen as a maintainer 2021-06-21 12:34:55 +02:00
sternenseemann dd728cd017 haskellPackages.tmp-postgres: fix test suite
Was failing before when trying to create files in `$HOME` and marked as
broken subsequently.
2021-06-20 23:51:37 +02:00
sternenseemann 6a49456aef haskellPackages.futhark: 0.19.4 -> 0.19.6
Now that stackage lts 18 has version 5.0.0, we can upgrade futhark.
2021-06-20 22:12:10 +02:00
Malte Brandy a5052e1c6e
haskellPackages.haskell-language-server: Fix build for 1.2.0.0 2021-06-20 21:56:34 +02:00
Malte Brandy 9c6048cf2d
haskellPackages: remove obsolete gi-gdk pins 2021-06-20 21:53:25 +02:00
sternenseemann 1ff77ab23c haskellPackages: remove haskell-gi overrides obsolete due to lts
stackage LTS 18 luckily updated haskell-gi and related libraries to
0.25, so we can remove a lot of overrides. I also unrestricted some of
them in configuration-hackage2nix/main.yml and removed the overrides
updating them in configuration-common.nix (I guess the person doing
the upgrades thought those libraries were also in stackage).
2021-06-20 13:37:12 +02:00
Malte Brandy bf3a3b62e4
haskellPackages: switch from stackage-nightly to stackage-lts 18.0 2021-06-19 14:18:17 +02:00
Malte Brandy 40da6ce074
haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-06-18 13:22:29 +02:00
sternenseemann ca264edb1b haskellPackages.table-layout: unbreak 2021-06-16 23:07:32 +02:00
Tommy Bidne faa7f48140 haskellPackages.xmonad-wallpaper: jailbreak
Compiles with random 1.2.0, but bound is too strict at <1.2.

Co-authored-by: sterni <sternenseemann@systemli.org>
2021-06-16 14:27:57 +02:00
sternenseemann 82ba3343c4 haskellPackages.errata: no longer mark as broken
As pointed out here [1], errata has started working on its own again.

[1]: https://github.com/hyperrealgopher/burrow/pull/27#issue-670953936
2021-06-16 11:50:07 +02:00
sternenseemann a5f7608182 haskellPackages.dhall-{openapi,nix}: unrestrict
stackage has updated to dhall 1.39, so we can update these as well:

haskellPackages.dhall-openapi: 1.0.0 -> 1.0.1

haskellPackages.dhall-nix: 1.1.20 -> 1.1.21
2021-06-14 23:05:21 +02:00
sternenseemann d49e15e746 haskellPackages.hnix-store-{core,remote}: downgrade to < 0.5
hnix 0.13.* doesn't support hnix-store-* >= 0.5 yet, pending some
refactors to get GHC 9.0.x support working. Until that happens,
we downgrade hnix-store-* since nothing needs the new version yet.

https://github.com/haskell-nix/hnix/issues/952
2021-06-14 16:14:43 +02:00
(cdep)illabout ff9db852f0
spago: set earlier dhall dependency 2021-06-14 10:48:56 +09:00
sternenseemann f38df6a4cd haskellPackages.safe-coloured-text-*: mark as no longer broken 2021-06-12 21:34:45 +02:00
sternenseemann c9a1f7dc02 haskellPackages.ptr-poker: no longer mark as broken 2021-06-12 21:26:41 +02:00
Malte Brandy 7dd8733cfc
haskellPackages: stackage-nightly 2021-06-01 -> 2021-06-10
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2021-06-12 19:46:44 +02:00
Malte Brandy 0c8e2c2a11
haskellPackages.mptcp-pm: Disable on darwin to fix eval error 2021-06-12 19:31:13 +02:00
Malte Brandy 6eaf494a83
haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-06-12 19:27:16 +02:00
sternenseemann c145f7930d haskellPackages.hackage-db: downgrade to 2.1.0 if Cabal < 3.4
Stackage Nighly recently upgraded their version of hackage-db from 2.1.0
to 2.1.1. 2.1.1 had a compatibility fix for Cabal 3.4 [1]. However it
did not increase the version bound on Cabal nor fails to compile with
Cabal 3.2, so Stackage was able to update it.

Unfortunately hackage-db with Cabal 3.2 causes observable issues [2]
in cabal2nix, so we need to downgrade it for all compilers that still
ship a Cabal version < 3.4.

Also ideally we should update the constraints for hackage-db 2.1.0 and
hackage-db 2.1.1 on hackage. See also [3].

[1]: https://github.com/peti/hackage-db/pull/12
[2]: https://github.com/NixOS/cabal2nix/issues/501
[3]: https://github.com/peti/hackage-db/pull/14
2021-06-10 15:30:13 +02:00
sternenseemann 8ba5828c24 haskellPackages: update list of transitively broken packages 2021-06-09 12:41:02 +02:00
Matthieu Coudron 121fdde827 haskellPackages.wide-word: unbreak
tests added breaking constraints which seem safe to lift.

Co-authored-by: sterni <sternenseemann@systemli.org>
2021-06-09 12:22:00 +02:00
sternenseemann 13c72a9a82 haskellPackages.dhall-{nix,openapi}: pin to support dhall 1.38.* 2021-06-08 12:50:05 +02:00
sternenseemann 05813f4bf4 hackage2nix: Mark failing builds broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-06-06 18:07:16 +02:00
sternenseemann 1fca83e1b6 haskellPakcages.reactive-balsa: disable on darwin 2021-06-06 17:57:14 +02:00
sternenseemann 778f07cea8 hackage2nix: Mark failing builds broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-06-06 17:27:18 +02:00
ernestkz bd103151ea haskellPackages.reactive-banana: unbreak
Co-authored-by: sterni <sternenseemann@systemli.org>
2021-06-06 16:48:37 +02:00
sternenseemann 5591b8e1fc haskell.packages: let me maintain some more packages 2021-06-06 01:27:00 +02:00
sternenseemann 24a4c65ca9 haskellPackages.pandoc-crossref: downgrade to retain pandoc 2.13 support 2021-06-05 12:59:38 +02:00
sternenseemann e6cf0980db haskellPackages.diagrams-lib: pin to < 1.4.4
While diagrams-lib 1.4.4 doesn't per se require us to update any
diagrams lib to 1.5.0 it would require monoid-extras 0.6 which would
force us to update diagrams-core to 1.5.0, thus breaking
haskellPackages.diagrams.

Since we can just keep the patch we fetch and downgrade to 1.4.3, we
can continue sitting out the slow update cycle of the diagrams universe.
2021-06-05 01:05:49 +02:00
sternenseemann 9a0592e682 Revert "haskell.packages: remove constraint on monoid-extras"
This reverts commit 52d69816b0.

Unfortunately there is no way to update to monoid-extras 0.6 yet without
marking some packages as broken. The issue is that not all diagrams*
packages have had an update adding support for GHC 9.x yet (which would
also include monoid-extras 0.6 support). The only alternative to pinning
diagrams* and monoid-extras would be to have mismatched versions between
them which always causes issues with haskellPackages.diagrams.

Note that this commit re-introduces some build failures which are to be
fixed in a follow-up commit.
2021-06-05 01:05:32 +02:00
sternenseemann 6e9760124b haskellPackages.diagrams-rasterific: unbreak 2021-06-03 12:31:24 +02:00
sternenseemann 52d69816b0 haskell.packages: remove constraint on monoid-extras
Seems like the monoid-extras situation wasn't as bad as I thought and
some new releases in the meantime make every diagrams package we had
working previously work again.

* haskellPackages.monoid-extras: 0.5.1 -> 0.6
* haskellPackages.diagrams-lib: remove now unnecessary patch
* haskellPackages.namespace: jailbreak to build with new monoid-extras
2021-06-03 12:29:44 +02:00
Potato Hatsue 6c9f648f75 haskellPackages.uusi: add to top-level 2021-06-03 11:45:42 +02:00
sternenseemann 1be4cb6748 haskell-ci: no longer mark as broken
haskell-ci just builds (again?) without any necessary changes
2021-06-03 02:15:59 +02:00