linebender / norad

Rust crate for working with Unified Font Object files
Apache License 2.0
43 stars 12 forks source link

Update deps, bump version #290

Closed cmyr closed 1 year ago

cmyr commented 1 year ago

Just the 'updating deps' bit of #287. I assume from that PR that this breaks CI somehow.

RickyDaMa commented 1 year ago

I assume from that PR that this breaks CI somehow

Yeah I can't remember which, but either kurbo needs more system dependencies now, or GitHub have slimmed down the ubuntu-latest image, meaning it doesn't have the necessary dependencies. I messed around with it locally using WSL to install as little as possible to get it working

cmyr commented 1 year ago

I think the issue is that druid, which is an optional dependency, now requires more system dependencies.

I've updated this to include the new quick-xml, which ended up being a pain. The plist crate has been updated, though, so at least now we're all on 0.27.