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

Bump almost all dependencies to their latest version #277

Closed
wants to merge 3 commits into from

Conversation

@linkmauve
Copy link
Contributor

linkmauve commented Mar 1, 2020

As in #257, I still left out the swf and lyon crates.

I also removed the default features of the image crate in area-lut and gamma-lut, to match how it is used in the rest of Pathfinder.

@linkmauve linkmauve force-pushed the linkmauve:eijebong branch from b925fc9 to 4a70fe8 Mar 1, 2020
@pcwalton
Copy link
Collaborator

pcwalton commented Mar 3, 2020

Last time I merged a PR like this it broke Metal because the Metal crate relies on foreign-types 0.3.

@linkmauve linkmauve force-pushed the linkmauve:eijebong branch from 4a70fe8 to c17d7af Mar 4, 2020
@linkmauve
Copy link
Contributor Author

linkmauve commented Mar 4, 2020

Oh, I didn’t realise because I don’t have access to any macOS computer.

I’ve downgraded foreign-types to 0.3 to fix it, but it’d be nice to have a way to test that from the CI.

c/src/lib.rs Outdated Show resolved Hide resolved
linkmauve added 3 commits Mar 1, 2020
Metal apparently requires foreign-types 0.3.
This removes support for TIFF, GIF and JPEG, like the rest of
Pathfinder.
@linkmauve linkmauve force-pushed the linkmauve:eijebong branch from c17d7af to e806f5d Mar 10, 2020
@linkmauve
Copy link
Contributor Author

linkmauve commented Mar 10, 2020

This should now be good to go. :)

pcwalton added a commit that referenced this pull request Mar 27, 2020
From #277.
@pcwalton
Copy link
Collaborator

pcwalton commented Mar 27, 2020

This is merged as 9723fa4, minus the part that broke Metal (the cocoa upgrade is incompatible).

@pcwalton pcwalton closed this Mar 27, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

2 participants
You can’t perform that action at this time.