Added explicit dependencies for Arch Linux#10386
Added explicit dependencies for Arch Linux#10386alice-i-cecile merged 2 commits intobevyengine:mainfrom
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