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

hgeometry on Stackage #224

Open
mrehayden1 opened this issue Apr 11, 2024 · 4 comments
Open

hgeometry on Stackage #224

mrehayden1 opened this issue Apr 11, 2024 · 4 comments

Comments

@mrehayden1
Copy link

Was it decided to remove hgeometry from stackage?

It seems to have been removed around the release of GHC 9.4

@mrehayden1 mrehayden1 changed the title hgeometry on Stakage hgeometry on Stackage Apr 11, 2024
@mrehayden1
Copy link
Author

It's looking like getting vector-circular working with GHC 9.4+ would at least allow us to use hgeometry as an extra-dep, so I've opened an issue there.

chessai/vector-circular#17

@noinia
Copy link
Owner

noinia commented Apr 11, 2024

I don't think there is/was a conscience decision; it's just that I don't use stackage, so I didn't keep it up to date ;).

Furthermore, do keep in mind that last week I updated them master branch to a version in which I've rewritten large parts of hgeometry to use a more classy approach (to hopefully speed up some of the algorithms and make them more usable); this version is also not on hackage yet. (I will do that once I have the polygon triangulation stuff back up).

@mrehayden1
Copy link
Author

Okay.

It would be a shame to not be able to use such a great lib with stack.

I've forked vector-circular and patched it to get it working with GHC 9.4, which seems to be working for me so far.

@ysangkok
Copy link

ysangkok commented Sep 4, 2024

@noinia The package would get automatically updated in Stackage if it is compatible with the latest version of all libraries, as reported by e.g. cabal outdated. So it really isn't a Stackage specific issue. vector-circular hasn't been uploaded since 2022. I'll submit a PR for it, but I just wanted to clarify that the reason for why the package is not in Stackage.

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

3 participants