Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Too strict version bounds on optparse-applicative and base #77

Closed
sternenseemann opened this issue May 4, 2021 · 2 comments
Closed

Comments

@sternenseemann
Copy link

Confirmed to build with optparse-applicative 0.16.1.0 and base 4.14.1.0.

@byorgey
Copy link
Member

byorgey commented May 28, 2021

Thanks for the nudge. Working on getting an updated package released now.

@byorgey
Copy link
Member

byorgey commented Jun 16, 2021

diagrams-cairo has now been revised on Hackage to build with these packages (and hence with GHC 8.10). As for GHC 9.0, note that the cairo package itself does not yet compile with GHC 9.0.

@byorgey byorgey closed this as completed Jun 16, 2021
sternenseemann added a commit to NixOS/nixpkgs that referenced this issue Jun 22, 2021
haskellPackages.dual-tree: downgrade to 0.2.2.1

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

* diagrams/diagrams-core#112
* diagrams/diagrams-cairo#77
* diagrams/diagrams-rasterific#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…).
duplode added a commit to duplode/stunts-cartography that referenced this issue Nov 1, 2021
cabal.project adjustments:

- Getting diagrams-cairo from GitHub until the patch for GHC 9.0
  reaches a release.

- Relaxing base bounds for some threepenny-gui dependencies; see
  HeinrichApfelmus/threepenny-gui#250 (comment)

- Relaxing Cabal bounds for some cairo-related packages; see
  diagrams/diagrams-cairo#77 (comment)
  and cf. gtk2hs/gtk2hs#294
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants