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 ttf-parser, and long tail of RustyBuzz adjacent crates #82

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

alerque
Copy link

@alerque alerque commented Nov 12, 2024

I set out to make sure bumping the RustyBuzz dependency in Typst didn't break anything. It turns out hard to do without ending up with multiple versions of dependencies and conflicting types, but I think I have it all sorted now. This bump will need to be in a release to properly update the lock file, but I already have a working PoC using Git dependencies.

The catch is resvg is going to need a release too. I submitted a PR for that which is already merged, so now it's just a matter of waiting for a release.

When that is released this manifest can get a final tweak before merge to get rid of the Git dependency.

...so that RustyBuzz can be updated in Typst without causing duplicates.
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

Successfully merging this pull request may close these issues.

1 participant