-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
Added explicit dependencies for Arch Linux #10386
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
Conversation
As I run bevy in a apx container, the default dependencies are bare minimum.. because of which I was able to find the explicit dependencies required for bevy. 👍 the same shall also be applicable for the other distributions but I will have to figure out explicit ones for them and might open a PR for them later.
Welcome, new contributor! Please make sure you've read our contributing guide and we look forward to reviewing your pull request shortly ✨ |
Awesome, thanks :) Yeah, minimal containers are very useful for this. |
I have a similar minimal Arch box lying around somewhere, will test this soon. |
Will this dependency set work with wayland? |
Yes they would ! Both godot and bevy use x11 however wayland makes use of xwayland. You will need the x dependencies regardless of you are using wayland or x11. |
Bevy can use wayland instead of x11 |
I'd prefer this either add the Wayland deps in a comment (like the NixOS example) or a note saying it won't work for builds with the Wayland feature. Otherwise LGTM. |
https://bevy-cheatbook.github.io/platforms/linux.html#x11-and-wayland It uses xwayland by default when running under wayland, which will require the same dependencies, however I can test adding the wayland features and specify those deps as well. @NthTensor @mockersf |
This looks fine to merge unless further testing with wayland is needed. |
As I run bevy in a apx container, the default dependencies are bare minimum.. because of which I was able to find the explicit dependencies required for bevy. 👍 the same shall also be applicable for the other distributions but I will have to figure out explicit ones for them and might open a PR for them later.
Objective
Solution
Changelog