-
-
Notifications
You must be signed in to change notification settings - Fork 3.7k
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
[Merged by Bors] - Update dependencies ron
winit
& fix cargo-deny
lists
#3244
Conversation
What's up with this CI error? Seems to be responsible for both failing steps? |
{ name = "darling_macro", version = "0.10" }, # from rodio v0.14.0 | ||
{ name = "mach", version = "0.2" }, # from gilrs v0.8.1 | ||
{ name = "mio", version = "0.7" }, # from notify v5.0.0-pre.11 | ||
{ name = "ndk", version = "0.3" }, # from rodio v0.14.0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why does rodio itself pull in two versions of ndk
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
rodio is using oboe which depends on ndk 0.4 and cpal which depends on ndk 0.3. I only noted the dependency from Bevy, not the complete dependency path
Building with all features on linux needs two extra dependencies: |
ci failure is from a random network error, everything should be green now 👍 |
Heads up! winit 0.26.0 breaks transparent windows on Windows 11, which will negatively affect #3105 Upstream issue: rust-windowing/winit#2082 |
Would it fix transparency on linux (rust-windowing/winit#2006)? |
It is mentioned in the changelog, so I think the update would fix transparent windows on X11. |
Package libxkbcommon is shared libinput wrapper used by X11 and Wayland as general input library which is definitely required to work with bevy. |
bors try |
8d3782e
to
fc1acaf
Compare
Nice work! |
bors r+ |
# Objective - there are a few new versions for `ron`, `winit`, `ndk`, `raw-window-handle` - `cargo-deny` is failing due to new security issues / duplicated dependencies ## Solution - Update our dependencies - Note all new security issues, with which of Bevy direct dependency it comes from - Update duplicate crate list, with which of Bevy direct dependency it comes from `notify` is not updated here as it's in #2993
ron
winit
& fix cargo-deny
listsron
winit
& fix cargo-deny
lists
Objective
ron
,winit
,ndk
,raw-window-handle
cargo-deny
is failing due to new security issues / duplicated dependenciesSolution
notify
is not updated here as it's in #2993