Files
RedBear-OS/local/recipes/qt/qtbase/patch-wayland-gen.sh
T
vasilito 884cf1558c fix: repair build — restore signing keys, clean corrupted git-tracked source
- Removed broken netinet/in6_pktinfo_compat.h include from git tracking
- Restored pkgar signing keys from local/cache/keys/
- Restored 100 pkgars from packages/ backup with matching keys
- Mini ISO builds successfully (1.5 GB)
- Full ISO needs COOKBOOK_OFFLINE=false for missing tarballs
2026-05-06 19:13:09 +01:00

14 lines
421 B
Bash
Executable File

#!/bin/bash
set -e
for gen in \
src/plugins/platforms/wayland/qwayland-wayland.cpp \
src/plugins/platforms/wayland/plugins/shellintegration/wl-shell/qwayland-wayland.cpp
do
[ -f "$gen" ] || continue
if grep -q "if (m_wl_" "$gen" 2>/dev/null; then
continue
fi
sed -i 's|\(wl_[a-z_]*_add_listener\)(m_wl_\([a-z_]*\),|if (m_wl_\2) \1(m_wl_\2,|g' "$gen"
done
echo "qt6-wayland-guard: patched"