DioxusLabs / DioxusLabs/dioxus
Desktop feature automatically depends on tray-icon for Linux, which requires glib >= 2.70
- Dominant language
- Rust
- Stars
- 39.1k
- Forks
- 1.9k
- Avg merge
- 4d 10h
- Merged PRs (30d)
- 4
Description
I have been trying to get some advice on Discord and don't know how to proceed.
Using Rocky Linux 8 or 9 to build a DX desktop app, the required glib version is at least 2.70, which is not available. RL 8 ships with glib 2.56, RL 9 is at 2.68.
Using the pinned issue https://github.com/gtk-rs/gtk-rs-core/discussions/1018 I traced back the dependency tree and found `desktop` to include `tray-icon` as dependency, which in turn requires `wry` and that depends on `soup3`, which has a fixed feature requirement on `glib-sys` with `v2_70`.
Is there any way around the `tray-icon` requirement, so I can use Rocky Linux as a build system?
Thank you for your advice.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.