Document GTK4 blocker in README and devel-setup.sh

Tauri v2's Linux backend hard-depends on GTK3 + webkit2gtk-4.1; GTK4
support is tracked upstream (tauri#7335, tao#1104, wry#1228) but
unmerged with no ETA. Note this so it isn't re-investigated from
scratch later.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
2026-07-07 19:49:50 -05:00
parent 399c628461
commit 131554532a
2 changed files with 15 additions and 7 deletions

View File

@@ -33,6 +33,11 @@ else
fi
# --- 2. Tauri v2 system libraries (Fedora / dnf) ---------------------------
#
# These are GTK3 packages by necessity, not choice: Tauri v2's Linux backend
# (wry/tao) hard-depends on GTK3 + webkit2gtk-4.1. GTK4 support is tracked
# upstream but unmerged with no ETA — see the README's "Why GTK3, not GTK4?"
# note (tauri#7335, tao#1104, wry#1228) before "fixing" this in isolation.
FEDORA_PKGS=(
webkit2gtk4.1-devel