From 2ae05312dcd9ab5fb6ebe822110ad3bc5675174d Mon Sep 17 00:00:00 2001 From: Marco Allegretti Date: Thu, 12 Mar 2026 20:52:34 +0100 Subject: [PATCH] docs: correct openSUSE package names verified against rpmfind - Replace Mesa-libEGL-devel and Mesa-libGLES-devel (do not exist on openSUSE) with libglvnd-devel (Khronos EGL/GLES dispatch headers) - Replace libseat-devel (does not exist on openSUSE) with seatd-devel Package names confirmed via rpmfind.net against Tumbleweed and Leap repositories. --- README.md | 4 ++-- crates/weft-servo-shell/SERVO_PIN.md | 4 ++-- docs/building.md | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 61be7d0..ae036f9 100644 --- a/README.md +++ b/README.md @@ -47,8 +47,8 @@ Linux system packages required (openSUSE): ```sh sudo zypper install -y \ - libwayland-devel libxkbcommon-devel Mesa-libEGL-devel Mesa-libGLES-devel \ - libgbm-devel libdrm-devel libinput-devel libseat-devel libudev-devel \ + libwayland-devel libxkbcommon-devel libglvnd-devel \ + libgbm-devel libdrm-devel libinput-devel seatd-devel libudev-devel \ systemd-devel pkg-config clang cmake python3 ``` diff --git a/crates/weft-servo-shell/SERVO_PIN.md b/crates/weft-servo-shell/SERVO_PIN.md index 41dd10d..82b7c3d 100644 --- a/crates/weft-servo-shell/SERVO_PIN.md +++ b/crates/weft-servo-shell/SERVO_PIN.md @@ -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: -- `Mesa-libGLES-devel` +- `libglvnd-devel` - `libopenssl-devel` - `dbus-1-devel` - `libudev-devel` - `libxkbcommon-devel` - `libwayland-devel` -Install with: `sudo zypper install -y Mesa-libGLES-devel libopenssl-devel dbus-1-devel libudev-devel libxkbcommon-devel libwayland-devel` +Install with: `sudo zypper install -y libglvnd-devel libopenssl-devel dbus-1-devel libudev-devel libxkbcommon-devel libwayland-devel` ## Rendering approach diff --git a/docs/building.md b/docs/building.md index b79afbc..96f1359 100644 --- a/docs/building.md +++ b/docs/building.md @@ -9,8 +9,8 @@ System packages (openSUSE): ```sh 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 \ + libglvnd-devel libgbm-devel libdrm-devel \ + libinput-devel seatd-devel libudev-devel systemd-devel \ pkg-config clang cmake python3 ```