Update building.md with correct GTK dependencies
All checks were successful
GBCI / build (push) Successful in 9s

- Fixed libglib2.0-dev, libgtk-3-dev, libwebkit2gtk-4.0-dev
- Added libayatana-appindicator3-dev, librsvg2-dev
- Removed incorrect XCB individual libraries
- Updated Fedora/RHEL sections with correct package names
This commit is contained in:
Rodrigo Rodriguez (Pragmatismo) 2026-02-05 22:14:05 -03:00
parent a3a11ffdca
commit 57a04a46db

View file

@ -93,14 +93,9 @@ sudo apt install -y \
sudo apt install -y \ sudo apt install -y \
libglib2.0-dev \ libglib2.0-dev \
libgtk-3-dev \ libgtk-3-dev \
libgdk-pixbuf-2.0-dev \ libwebkit2gtk-4.0-dev \
libcairo2-dev \ libayatana-appindicator3-dev \
libpango1.0-dev \ librsvg2-dev
libatk1.0-dev \
libxkbcommon-dev \
libxcb-render0-dev \
libxcb-shape0-dev \
libxcb-xfixes0-dev
``` ```
**Note:** Desktop GUI dependencies are only needed if building with `--features desktop`. For minimal builds without desktop GUI, these libraries are not required. **Note:** Desktop GUI dependencies are only needed if building with `--features desktop`. For minimal builds without desktop GUI, these libraries are not required.
@ -139,13 +134,11 @@ sudo dnf install -y \
```bash ```bash
sudo dnf install -y \ sudo dnf install -y \
glib2-devel \ glib2-devel \
gobject-introspection-devel \
gtk3-devel \ gtk3-devel \
gdk-pixbuf2-devel \ webkit2gtk3-devel \
cairo-devel \ libappindicator-gtk3-devel \
pango-devel \ librsvg2-devel
atk-devel \
libxkbcommon-devel \
libxcb-devel
``` ```
**Note:** Desktop GUI dependencies are only needed if building with `--features desktop`. For minimal builds without desktop GUI, these libraries are not required. **Note:** Desktop GUI dependencies are only needed if building with `--features desktop`. For minimal builds without desktop GUI, these libraries are not required.