Skip to content

Conversation

@jcdickinson
Copy link

@jcdickinson jcdickinson commented Aug 6, 2024

fontdb 0.21 is an update that resolves the symlink regression.

I have tested this update on my machine (as the author), which has heavily symlinked fonts due to Nix/home-manager usage.

This technically qualifies as a breaking change (it isn't semantically), because a dep is being bumped in an incompatible way. Downstream crates will probably continue to build, but will silently include another version of fontdb.

Subsequent PRs:

@vorporeal
Copy link
Contributor

Might be worth updating this PR to use rustybuzz 0.18, which was released a few days ago and includes performance improvements, bug fixes, and updates to WASM support.

@jcdickinson
Copy link
Author

Might be worth updating this PR to use rustybuzz 0.18, which was released a few days ago and includes performance improvements, bug fixes, and updates to WASM support.

Sorry for the delay, had a busy week. Done :)

@MoSal
Copy link
Contributor

MoSal commented Sep 10, 2024

fontdb 0.22 is out with font path fallbacks if fontconfig configuration is broken ;)

@centromere
Copy link

fontdb 0.23 is now available. Is there a chance that this could be revisited? This would allow fonts to load properly on FreeBSD.

@notpeter
Copy link

notpeter commented Mar 17, 2025

@jcdickinson Are you able to make the changes requested by @MoSal and perhaps bump fontdb to v0.23.0
Or should I open a clean PR instead?

@jcdickinson
Copy link
Author

jcdickinson commented Mar 18, 2025

Upped fontdb and rustybuzz. ttf-parser changed to match the one used by fontdb. Note that this will need to be coordinated with cosmic-ui, I will open a PR there.

@jcdickinson jcdickinson changed the title Update fontdb, rustybuzz, and ttf-parser breaking: pdate fontdb, rustybuzz, and ttf-parser Mar 18, 2025
@jcdickinson jcdickinson changed the title breaking: pdate fontdb, rustybuzz, and ttf-parser breaking: update fontdb, rustybuzz, and ttf-parser Mar 18, 2025
@jcdickinson jcdickinson requested a review from MoSal March 18, 2025 01:55
@centromere
Copy link

Hi @MoSal. Would you be willing to review this?

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.

5 participants