docs: replace apt-get/Debian package references with openSUSE/zypper

- README.md: zypper install with openSUSE package names
- docs/building.md: zypper install with openSUSE package names
- crates/weft-servo-shell/SERVO_PIN.md: openSUSE package names,
  remove Fedora/RHEL note
This commit is contained in:
Marco Allegretti 2026-03-12 20:48:17 +01:00
parent 0b26c2e548
commit 7b4dbcdaf6
3 changed files with 17 additions and 17 deletions

View file

@ -43,13 +43,13 @@ docs/
## Building
Linux system packages required (Ubuntu/Debian):
Linux system packages required (openSUSE):
```sh
sudo apt-get install -y \
libwayland-dev libxkbcommon-dev libegl-dev libgles2-mesa-dev \
libgbm-dev libdrm-dev libinput-dev libseat-dev libudev-dev \
libsystemd-dev pkg-config clang cmake python3
sudo zypper install -y \
libwayland-devel libxkbcommon-devel Mesa-libEGL-devel Mesa-libGLES-devel \
libgbm-devel libdrm-devel libinput-devel libseat-devel libudev-devel \
systemd-devel pkg-config clang cmake python3
```
Build non-Servo crates:

View file

@ -52,14 +52,14 @@ The first build downloads and compiles Servo and its dependencies, which takes
The following system packages are required when `servo-embed` is enabled:
- `libgles2-mesa-dev` or equivalent OpenGL ES headers
- `libssl-dev`
- `libdbus-1-dev`
- `libudev-dev`
- `libxkbcommon-dev`
- `libwayland-dev`
- `Mesa-libGLES-devel`
- `libopenssl-devel`
- `dbus-1-devel`
- `libudev-devel`
- `libxkbcommon-devel`
- `libwayland-devel`
On Fedora/RHEL: `mesa-libGL-devel openssl-devel dbus-devel systemd-devel libxkbcommon-devel wayland-devel`
Install with: `sudo zypper install -y Mesa-libGLES-devel libopenssl-devel dbus-1-devel libudev-devel libxkbcommon-devel libwayland-devel`
## Rendering approach

View file

@ -4,13 +4,13 @@
Linux (x86_64 or aarch64). Building on Windows is supported for workspace validation only; runtime components require Linux kernel interfaces.
System packages (Ubuntu/Debian):
System packages (openSUSE):
```sh
sudo apt-get install -y \
libwayland-dev libxkbcommon-dev \
libegl-dev libgles2-mesa-dev libgbm-dev libdrm-dev \
libinput-dev libseat-dev libudev-dev libsystemd-dev \
sudo zypper install -y \
libwayland-devel libxkbcommon-devel \
Mesa-libEGL-devel Mesa-libGLES-devel libgbm-devel libdrm-devel \
libinput-devel libseat-devel libudev-devel systemd-devel \
pkg-config clang cmake python3
```