Skip to content

feat: add Linux platform support + upgrade resvg to v0.47.0#2

Open
m24130 wants to merge 1 commit into
rustui:mainfrom
m24130:feat/linux-support
Open

feat: add Linux platform support + upgrade resvg to v0.47.0#2
m24130 wants to merge 1 commit into
rustui:mainfrom
m24130:feat/linux-support

Conversation

@m24130

@m24130 m24130 commented Apr 7, 2026

Copy link
Copy Markdown
  • Add linux/ directory with CMakeLists.txt and prebuilt libresvg.so (x86_64)
  • Register linux platform in pubspec.yaml (ffiPlugin: true)
  • Update src/resvg.h from v0.42.0 to v0.47.0
  • Regenerate FFI bindings from new header
  • New APIs: resvg_options_set_stylesheet, resvg_get_object_bbox
  • All existing APIs remain compatible

- Add linux/ directory with CMakeLists.txt and prebuilt libresvg.so (x86_64)
- Register linux platform in pubspec.yaml (ffiPlugin: true)
- Update src/resvg.h from v0.42.0 to v0.47.0
- Regenerate FFI bindings from new header
- New APIs: resvg_options_set_stylesheet, resvg_get_object_bbox
- All existing APIs remain compatible
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