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

Update lyon and euclid dependencies #89

Merged
merged 1 commit into from Jul 17, 2018
Merged

Update lyon and euclid dependencies #89

merged 1 commit into from Jul 17, 2018

Conversation

@nical
Copy link
Contributor

nical commented Jul 10, 2018

@nical
Copy link
Contributor Author

nical commented Jul 10, 2018

@nical
Copy link
Contributor Author

nical commented Jul 10, 2018

Note that lyon crates reexpose their public dependencies so I changed most of the code that depend on both lyon_geom and lyon_path to only depend only on lyon_path. That way there's a little less work to do to update the two (new versions of the lyon crates are always published at the same time). lyon_geom also reexports euclid but I didn't touch that in most places as pathfinder uses certain euclid feature flags.

@BorisChiou
Copy link

BorisChiou commented Jul 10, 2018

Awesome! Thanks for this patch.

@nical
Copy link
Contributor Author

nical commented Jul 16, 2018

@pcwalton r? this is needed for WebRender.

@nox
Copy link
Member

nox commented Jul 17, 2018

@pcwalton Can we move this repository to the Servo organisation? Thanks.

@pcwalton pcwalton merged commit 2e5b708 into servo:master Jul 17, 2018
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

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