gloss icon indicating copy to clipboard operation
gloss copied to clipboard

Update deps, disable repa dependent, add Haskell CI for GHC 8.0 - 9.10

Open andreasabel opened this issue 1 year ago • 3 comments

Package repa is not currently maintained, so we disable gloss-raster and all examples needing this or repa directly.

The bytestring bound is relaxed again to >= 0.10 so as to allow to build with GHC 8 stackage snapshots.

Unmaintained source-repository this sections are removed (anyway just feature bloat in cabal).

See also:

  • #56

P.S. (2024-12-04): This fixes also

  • https://github.com/commercialhaskell/stackage/issues/7549

andreasabel avatar Jul 06 '24 10:07 andreasabel

I am now a maintaner of repa, and recently released a new version compatible with GHC 8.10 (maybe even earlier) - 9.10.

LaurentRDC avatar Dec 10 '24 18:12 LaurentRDC

@LaurentRDC : Great! Can you also become maintainer of gloss?
Would be great to get a maintainer response on this PR...

andreasabel avatar Dec 11 '24 08:12 andreasabel

Gloss is well outside of my interests, so I'll let someone else do it.

If someone wants to step up: note that @benl23x5 is only reachable by email

LaurentRDC avatar Dec 11 '24 11:12 LaurentRDC

Sorry, trying to maintain matrix builds against old GHC versions is a losing battle and I don't have bandwidth to keep the build files up to date. Each new GHC or stack version should not force commits to every Haskell library written using it. This is a big problem in the community and I'm not attempting to solve it.

benl23x5 avatar Apr 12 '25 09:04 benl23x5

@benl23x5 Do you wish some help with maintenance? I am using this library in my teaching and thus would be willing to do some chores (like keeping dependencies up to day...)

andreasabel avatar Apr 14 '25 17:04 andreasabel