Skip to content

Commit ba53a44

Browse files
committed
Add Clear Linux OS dependencies (#4852)
1 parent aa183ef commit ba53a44

File tree

1 file changed

+12
-5
lines changed

1 file changed

+12
-5
lines changed

docs/linux_dependencies.md

+12-5
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ This page lists the required dependencies to build a Bevy project on your Linux
44

55
If you don't see your distro present in the list, feel free to add the instructions in this document.
66

7-
## Ubuntu 20.04
7+
## [Ubuntu](https://ubuntu.com/)
88

99
```bash
1010
sudo apt-get install g++ pkg-config libx11-dev libasound2-dev libudev-dev
@@ -26,7 +26,7 @@ Compiling with clang is also possible - replace the `g++` package with `clang`.
2626
Graphics and audio need to be configured for them to work with WSL 2 backend.
2727
Please see the ubuntu [WSL documentation](https://wiki.ubuntu.com/WSL) on how to set up graphics and audio.
2828

29-
## Fedora
29+
## [Fedora](https://getfedora.org/)
3030

3131
```bash
3232
sudo dnf install gcc-c++ libX11-devel alsa-lib-devel systemd-devel
@@ -94,11 +94,11 @@ with pkgs; mkShell {
9494
}
9595
```
9696

97-
And enter it by just running `nix-shell`. You should be able compile bevy programms using `cargo` within this nix-shell.
97+
And enter it by just running `nix-shell`. You should be able compile bevy programs using `cargo` within this nix-shell.
9898

99-
Note that this template doesn't add Rust to the environment because there are many ways to do it, each with its pros and cons. For example, to use stable Rust from nixpkgs you can add `cargo` to `nativeBuildInputs`.
99+
Note that this template does not add Rust to the environment because there are many ways to do it, each with its pros and cons. For example, to use stable Rust from nixpkgs you can add `cargo` to `nativeBuildInputs`.
100100

101-
## Opensuse Tumbleweed
101+
## [OpenSUSE](https://www.opensuse.org/)
102102

103103
```bash
104104
sudo zypper install libudev-devel gcc-c++ alsa-lib-devel
@@ -109,3 +109,10 @@ Note that this template doesn't add Rust to the environment because there are ma
109109
```bash
110110
sudo emerge --ask libX11 pkgconf alsa-lib
111111
```
112+
113+
## [Clear Linux OS](https://clearlinux.org/)
114+
115+
```bash
116+
sudo swupd bundle-add devpkg-alsa-lib
117+
sudo swupd bundle-add devpkg-libgudev
118+
```

0 commit comments

Comments
 (0)