treeform / pixie

Full-featured 2d graphics library for Nim.
MIT License
732 stars 28 forks source link

Missing library crunchy (added in 5.0.5)? #529

Closed madasebrof closed 1 year ago

madasebrof commented 1 year ago

There is a required library called crunchy that is missing. It's only used in png.nim, but pixie is will not install without it!

Based on the name, sounds like a treeform library, but it's not publically available.

This seems odd, as this makes pixie fail the basic nimble install pixie pretty obviously!

image
madasebrof commented 1 year ago

Looks like crunchy was added in 5.0.5:

https://github.com/treeform/pixie/pull/523/commits/2f8c21a6a9059a44d1d6504df9eaca6994006bdb

madasebrof commented 1 year ago

5.0.4 works!

image
guzba commented 1 year ago

Crunchy is listed as a dep for Pixie: https://github.com/treeform/pixie/blob/master/pixie.nimble#L15

Confirmed by the build working here: https://github.com/treeform/pixie/commit/317632dd69b0f1624a433b0ab41b0d406ef88084 https://github.com/treeform/pixie/actions/runs/4387604786/jobs/7683101935

Something about Nimble failed (No package found is wrong). Pixie is set up correctly so there is nothing to be done here. Perhaps a caching or config issue locally?